جانجو البريدية

تطبيق Django ل L10N للعناوين البريدية
التحميل الان

جانجو البريدية الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • BSD License
  • السعر:
  • FREE
  • اسم الناشر:
  • Michael Thornhill
  • موقع ويب الناشر:
  • http://maithu.com

جانجو البريدية العلامات


جانجو البريدية وصف

تطبيق Django ل L10N للعناوين البريدية Django-Postal هو تطبيق Django يوفر نموذجا غير مرجح للعناوين البريدية. الدافع وراء هذا المشروع هو أن معظم البلدان لديها أشكال مختلفة من العناوين البريدية على سبيل المثال http://www.bitboost.com/ref/international-address-formats.html، http://en.wikipedia.org/wiki/address_(geariangography) يفترض هذا التطبيق أن جميع العناوين البريدية في جميع أنحاء العالم يمكن أن تتكون من 5 خطوط العناوين الاختيارية بالإضافة إلى رمز البلد. ثم تجميع عنوان كل سطر يعتمد على البلد المحدد. يمكن الحصول على مزيد من المعلومات حول كل خط عناوين من حقول Django.contrib.local Factory والحاجيات E.G. بالنسبة إلى Oukfrom Django Import Formsfrom Django.utils.tils.translation استيراد ugettext_lazy _from django.contrib.localflavor.uk.forms استيراد Ukpostcodefield، UKCOUNTYSELCTFROM POSTAL.Forms استيراد PostalAddressFormclass GBPostalAddressform (PostalAddressForm): Line1 = Forms.charfield (Label = _ (U " اسم الشركة ")، مطلوب = False، Max_Length = 50) Line2 = Forms.Charfield (Label = _ (شارع" _ (U "")، Max_Length = 50) City = Forms.charfield (Label = _ (U "Town")، Max_Length = 50) الحالة = النماذج .Charfield (التسمية = _ (مقاطعة _ (U "")، القطعة = UKCOUNTYSELECT، MAX_LENGTH = 50) كود = UKPostCodeField (Label = _ (U "الرمز البريدي")) من المأمول أن تساهم مختلف المساهمون في العنوان تنسيقات كل بلد وهذا في نهاية المطاف يمكن أن تجد هذه المعلومات هذه الطريقة في طريقها إلى django.contrib.localflavordeDevordeDevelopers، وكيفية المساهمة: $ git استنساخ git@github.com: mthornhill / django-postal.git $ cd django البريد $ virtualenv. - حزم المواقع-المواقع المصدر بن / تنشيط Bootstrap.py $ Boottrap.py $ BIN / Buildout -V $ BIN / DJANGO SYNCDB $ BIN / TEST $ BIN / DJANGO Runserverbrowse إلى http: // localhost: 8000 بلدان غير يمكن إضافتها إلى المجلد SRC / البريدية من قبل رمز البلد حرف 2 على سبيل المثال يحتوي مجلد Useach Country على __init__.py و Forms.py Forms.py يحتوي على العناية اللاسلكية المترجمة: 1. أضف دول Django و Django البريدية إلى Office_Apps في Settings.pye.g.installed_apps = ("البلدان"، "البريدية"، ...) 2. في رمز العرض الخاص بك استيراد التعليمات البرمجية للحصول على رمز العنوان البريدي المترجم .pyfrom postal.views استيراد get_postal_form_classform_class = get_postal_form_class ("US") postal_form = form_class () 3. إضافة postal_form إلى templatessome_template.html {{postal_form}} 4. في هذه الحالة، سيكون لدينا متطلبات نموذج بريد الولايات المتحدة: بيثون django. دول جانجو


جانجو البريدية برامج ذات صلة