django-cities-tiny

צילום מסך תוכנה:
django-cities-tiny
פרטי תוכנה:
גרסה: 1.0
טען תאריך: 14 Apr 15
מפתחים: Konstantin Korikov
רשיון: ללא תשלום
פופולריות: 3

Rating: nan/5 (Total Votes: 0)

Django-ערים-זעיר הוא אפליקציה Django המספקת מודלים ופקודות לייבא נתונים מדינה / אזור / עיר לתוך מסד הנתונים שלך. הנתונים משכו מGeoNames ומכיל:
& Nbsp; - שמות ארץ
& Nbsp; - אזורי חלוקה מנהליים
& Nbsp; - שמות ערים
תמיכת שאילתא מרחבית אינה נדרשת על ידי יישום זה.
יישום זה הוא מאוד פשוט ושימושי אם אתה רוצה לעשות את פנקס כתובות פשוטה לדוגמא. אם אתם מתכוונים לבנות מסד נתונים מרחביים הוצגו באופן מלא, אתה צריך להשתמש באופטימיות-ערים.
זה מזלג של Django-ערים-אור על ידי ג'יימס Pic. ההבדל העיקרי של Django-ערים-זעיר הוא:
& Nbsp; - תמיכה בשמות מקומיים (מalternateNames.txt)
& Nbsp; - תמיכה באזורי החלוקה מנהליות (מadmin1CodesASCII.txt, admin2Codes.txt, או מXX.txt)
& Nbsp; - נדרש Django 1.0 ואילך, Python 2.3+ ולא dependences אחר
התקנה
התקן Django-ערים-זעיר:
& Nbsp; & nbsp; & nbsp; easy_install Django-ערים-זעירות
להוסיף `cities_tiny` לINSTALLED_APPS` 'שלך.
עכשיו, syncdb לרוץ, היא תיצור את כל שולחנות הנדרשים למודלים ::
& Nbsp; & nbsp; & nbsp; syncdb ./manage.py
עדכון נתונים
Finnaly, לאכלס מסד הנתונים שלך עם הפקודה ::
& Nbsp; & nbsp; & nbsp; citiestinyrefresh ./manage.py
פקודה זו מתועדת היטב, עיין בעזרה שעם ::
& Nbsp; & nbsp; & nbsp; citiestinyrefresh העזרה ./manage.py
הגבלת נתונים לייבא
אם אתה רוצה לייבא ערים רק מצרפת, ארה"ב ובלגיה שאתה יכול לעשות כאמור בsettings.py שלך ::
& Nbsp; & nbsp; & nbsp; CITIES_TINY_COUNTRIES = ("FR", "אמריקאי", "להיות")
קביעת תצורה של כניסה
כדי לקבל פלט מפקודת citiestinyrefresh פשוט להעביר את = 2 אפשרות -v2 או או --verbosity. גם אם אתה משתמש בDjango 1.3 +, אתה יכול להגדיר מערכת רישום בsettings.py שלך, פשוט להגדיר מטפל ועיצוב עבור 'לוגר cities_tiny`. למשל:
& Nbsp; & nbsp; & nbsp; כניסה = {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'גרסה': 1,
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Disable_existing_loggers ': False,
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Formatters ': {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "פשוט": {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; '%% (Levelname) s (ההודעה) s': "פורמט"
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; },
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; },
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "מפעילים": {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "קונסולה": {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'רמה': "DEBUG",
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'המעמד': 'logging.StreamHandler',
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'מעצב': 'פשוט'
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; },
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; },
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "חוטבי עצים": {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Cities_tiny ': {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "מפעילים ': [' קונסולה '],
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'להפיץ': נכון,
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'רמה': "DEBUG",
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; },
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # גם להשתמש בזה כדי לראות שאילתות SQL
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Django": {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "מפעילים ': [' קונסולה '],
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'להפיץ': נכון,
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'רמה': "DEBUG",
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; },
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; }
& Nbsp; & nbsp; & nbsp; }

דרישות :

  • Python
  • Django

תוכנות אחרות של יזם Konstantin Korikov

תגובות ל django-cities-tiny

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!