django محبوب

تطبيق Django بسيط لتسهيل "الإعجاب" بأي نوع محتوى
التحميل الان

django محبوب الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • The Apache License 2.0
  • اسم الناشر:
  • Thane Thomson
  • موقع ويب الناشر:
  • https://github.com/thanethomson/

django محبوب العلامات


django محبوب وصف

تطبيق Django بسيط لتسهيل "الإعجاب" بأي نوع من المحتوى Django-Likeable هو تطبيق Django الذي يضيف وظيفة "الإعجاب" الوظائف التي تهدف إلى أن تكون صديقة للجدل (انظر Django-NoNrel) عن طريق تفضيل فصول مجردة بدلا من ميراث الطبقة المباشرة عند تسهيل الإعجاب. يسمح لتروق أي نموذج مسجل في إطار ContentTypes. ملاحظة أن هذا التطبيق لم يتم اختباره بعد على نطاق واسع، ولكن سيكون في مرحلة ما في المستقبل القريب. في غضون ذلك، يضيف ببساطة وظيفة "الإعجاب" إلى Models.Quick Installation1. أضف تطبيق Django Lableable إلى مسار Python الخاص بك. أضف مظلما إلى قائمتك من Office_Apps في إعدادات المشروع الخاصة بك. قم بإنشاء نموذج محبوب الخاص بك: من المحظوظات المحظورة frombo.contrib.auth.models استيراد userclass blogentry (محبوب): المؤلف = model.portignkey (المستخدم) المحتوى = model.textfield () تم إنشاؤه = model.datetimefield (auto_now_add = true) class blogentrycomment (محبوبة): الإدخال = Models.ForeignKey (Blogentry) المؤلف = Models.Foreignkey (مستخدم) محتوى = Models.Textfield () تم إنشاؤه = Models.datetimefield (auto_now_add = true) يمكن أن تستخدم محتوى Liking Materyyou استخدام وظيفة محبوبة. مثل كائن معين من قبل مستخدم معين، مثل: من النماذج المحببة مثل النماذج الممتدة للاستيراد Blogentry، Blogentrycommentfrom django.contrib.auth.models استيراد المستخدم ... # Harry Works A Enerial.Objects.create (اسم المستخدم = 'Harry ') Blog_Entry = Blogentry.Ogentry.Objects.create (المؤلف = هاري، المحتوى = "هذا هو أول مشاركتي.") ... # سالي يحب المدونة الإدخال = user.Objects.create (اسم المستخدم = سالي ") blog_Entry.like (Sally) تروق المحتوى عبر Views Apparksmake متأكد من ملف Urls.py مشروعك Ooks شيء مثل هذا: من Django.conf.urls.Defaults أنماط الاستيراد، وتشمل، Urlurlpatterns = أنماط (''، # ... # إضافة عنوان URL لعنوان URL للحجب (R '^ مثل /' '، '))، # .... Object_ID> محاولات مثل الكائن معرف نوع محتوىه هو المفتاح الأساسي هو (أعداد صحيحة إيجابية). تحاول هذه الوظيفة تلقائيا إعادة توجيه المستخدم إلى عنوان URL الخاص بالإحالة بعد تروق الكائن المحدد. إذا لم يتم العثور على أي كائن مطابق مع المعايير المعينة، فسيتم إنشاء خطأ HTTP 404.مثل/ajax/ / يحاول أن يعجبك الكائن هو معرف نوع المحتوى الخاص به هو والمفتاح الأساسي هو (Object_ID> (Object_ID> (Object_ID> كل من الأعداد الصحيحة الإيجابية). ترجع هذه الوظيفة كائن JSON من التنسيق {"النجاح": صحيح} على النجاح. إذا لم يتم العثور على أي كائن مطابق للمعايير المعينة، فسيتم إنشاء خطأ HTTP 404. بطاريات أخرى OfficeLeikeable.views.gue_view_params (OBJ) يجب أن يكون OBJ أي كائن مسجل مع إطار ContentTypes. عند النجاح، ستقوم وظيفة الاختصار هذه بإرجاع Tuple يحتوي على المفتاح الأساسي لنوع المحتوى بالإضافة إلى المفتاح الأساسي للكائن، والذي يمكن إقراره ببساطة إلى واحدة من وجهات النظر المحللة DJANGO. متطلبات: بيثون django.


django محبوب برامج ذات صلة

assetgen.

مولد الأصول للحصول على تطوير تطبيقات الويب الحديثة ...

199

تحميل