وجانغو الجغرافية هو التطبيق جانغو التي تدير البيانات الجغرافية الإدارية. يستخدم تعديله بلاي اجتياز الشجرة، التي تقدمها جانغو-mptt https://github.com/django-mptt/django-mptt/
لا intented الجغرافية ليحل محل نظام المعلومات الجغرافية، ولكن لإدارة جميع الحالات حيث لديك أشجار الإدارية، مع / التسلسل الهرمي كسول صارمة.
عارضات ازياء
- البلد
- المساحة
- الموقع
- AdministrativeAreaType
- عملة نقدية
أمثلة
على & nbsp؛ المستويات الثلاثة
على & nbsp؛ إيطاليا = Country.objects.get (iso_code = 'IT')
على & nbsp؛ REGIONE، __ = italy.administrativeareatype_set.get_or_create (اسم = 'REGIONE')
على & nbsp؛ في Provincia، __ = italy.administrativeareatype_set.get_or_create (اسم = 'في Provincia،
على & nbsp؛ الأم = REGIONE)
على & nbsp؛ COMUNE، __ = italy.administrativeareatype_set.get_or_create (اسم = 'كومونه،
على & nbsp؛ الأم = في Provincia)
وعنبسة، لاتسيو، __ = AdministrativeArea.objects.get_or_create (البلد = إيطاليا،
على & nbsp؛ اسم = 'لاتسيو،
على & nbsp؛ نوع = REGIONE)
على & nbsp؛ roma_provincia، __ = AdministrativeArea.objects.get_or_create (البلد = إيطاليا،
على & nbsp؛ اسم = 'في Provincia دي روما "،
على & nbsp؛ نوع = في Provincia،
على & nbsp؛ الأم = لاتسيو)
على & nbsp؛ roma_comune، __ = AdministrativeArea.objects.get_or_create (البلد = إيطاليا،
على & nbsp؛ اسم = 'كومونه دي روما "،
على & nbsp؛ نوع = COMUNE،
على & nbsp؛ الأم = roma_provincia)
على & nbsp؛ روما، __ = Location.objects.get_or_create (البلد = إيطاليا،
على & nbsp؛ اسم = 'روما'،
على & nbsp؛ نوع = Location.CITY،
على & nbsp؛ المنطقة = roma_comune)
على & nbsp؛ مستويين،
على & nbsp؛ لنا = Country.objects.get (iso_code = 'الولايات المتحدة')
على & nbsp؛ دولة، __ = italy.administrativeareatype_set.get_or_create (اسم = 'الدولة')
على & nbsp؛ مقاطعة، __ = italy.administrativeareatype_set.get_or_create (اسم = 'مقاطعة'،
على & nbsp؛ الأم = الدولة)
على & nbsp؛ نيويورك، __ = AdministrativeArea.objects.get_or_create (البلد = لنا،
على & nbsp؛ اسم = 'نيويورك'،
على & nbsp؛ نوع = الدولة)
على & nbsp؛ كولومبيا، __ = AdministrativeArea.objects.get_or_create (البلد = لنا،
على & nbsp؛ اسم = 'كولومبيا'،
على & nbsp؛ نوع = مقاطعة،
على & nbsp؛ الأم = نيويورك)
على & nbsp؛ هدسون، __ = Location.objects.get_or_create (البلد = لنا،
على & nbsp؛ اسم = 'هدسون'،
على & nbsp؛ نوع = Location.CITY،
على & nbsp؛ المنطقة = كولومبيا،
على & nbsp؛ is_administrative = صحيح)
المتطلبات:
بيثون
جانغو
لم يتم العثور على التعليقات