django-mongokit.

سد DJANGO إلى MongoDB مع Mongokit ODM
التحميل الان

django-mongokit. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • BSD License
  • السعر:
  • FREE
  • اسم الناشر:
  • Peter Bengtsson
  • موقع ويب الناشر:
  • http://www.kde-apps.org/content/download.php?content=66266

django-mongokit. العلامات


django-mongokit. وصف

سد DJANGO إلى MongoDB مع الأوديإم المنغوكيت غرض Django-mongokit هو جعل من السهل استخدام mongokit ل حدد النماذج الخاصة بك ل Django إذا كنت تفضل استخدام MongoDB بدلا من قاعدة بيانات علائقية. تعتني هذه المجموعة بالضغمة وتجعل مستندات Mongokit الخاصة بك تعمل بشكل أفضل مع Django حيث تحدد سمة فئة _meta عند التسجيل. التثبيت: pip / easy_install django-mongokitusage / التكوين: أولا وقبل كل شيء تحتاج إلى تحديد اسم قاعدة البيانات ولكن ذلك في توجيه "الإعدادات" الخاص بك. إليك مثال: قواعد البيانات = {"افتراضي": {"المحرك": 'sqlite3'، اسم "اسم": "مثال-sqlite3.db"،}، "mongodb": {المحرك ": 'django_mongokit.mongodb'، ' الاسم ":" سبيل المثال "،}،} لاحظ أن" الافتراضي "و" Mongodb` هي مفاتيح إلزامية في هذه الإعدادات. ما يمكنك تغييره هو "اسم" "اسم" تحت `قواعد البيانات ` .in django، قد تستخدم لكي تفعل شيء مثل هذا: من Django.db استيراد نماذج الطبقة نقاش (models.model): الموضوع = النماذج .Charfield (max_length = 250) date = models.datetimefield () الآن، مع `django_mongokit` يمكنك القيام بذلك: من django_mongokit.document استيراد DJONGODOCMENT Class Talk Talk (DJONGODOCMENT): هيكل = {'TOPIC': Unicode،" التاريخ ": DateTime.datetime} يمنحك هذا الفصل الأساسي بعض الفوائد خارج المربع الذي نأمل أن يجعل العمل مع مستندات Mongokit أسهل مثل "PK". سيؤدي ذلك إلى إرجاع مثيل "Unjection" الخاص بمثال كسلسلة بايت يمكن أن تكون مفيدة للغاية في تعيين عناوين URL وإيجاد المستندات حسب المعرف. على سبيل المثال: >>> من Mongokit Import Connection >>> Conn = Connection () >>> من Exampleapp.Models استيراد نقاش >>> Conn.register () >>>> قاعدة البيانات = CONN > >> Collection = قاعدة البيانات >>> Talk = Collection.talk.find_one () >>> Talk '4B87C6B19D40D40B3375A000001'THERE أيضا سمة `_meta` التي ستكون على دراية بها: >>> Talk._meta >>> Talk._meta.verbose_name 'Talk' >>> Talk._meta.verbose_name_plural 'المحادثات "إذا كنت ترغب في تجاوز أي من سمات _meta` التي تفعلها تماما مثل يمكنك القيام بذلك باستخدام Django Orm: Talk Class (Models.model): ... Meta Class Meta: Verbose_name_plural = U "Stuptings" يتم إطلاق مجموعة محدودة من الإشارات عند العمل مع "وثائق Django_mongokit". هذه هي: * pre_delete * post_delete * pre_save * post_saveExamples: `django-mongokit 'يأتي مع مشروع مثال ومثال التطبيق الذي يفعل بعض الأشياء الأساسية. قد يكون مصدر إلهام جيد لكيفية استخدام `django-mongokit` للنظر في هذا التطبيق المثال. متطلبات: بيثون django.


django-mongokit. برامج ذات صلة

burst_s5.

خصائح HTML متوافقة مع المعايير مع فيديو HTML5 و Inkscape ...

107

تحميل