سؤال

لدي استعلام في الوقت الراهن يعيد عناصر الأرقام في نموذج أمر به عدد الأشخاص الذين يشاهدونه.لذلك لدي حقل M2M يمثل هذا الرابط.

أي:

giveacodicetagpre.

أود حساب عدد الحوادث وطلبها عن طريق العد في مدير افتراضي تم استخدامه بعد ذلك بواسطة العرض.

الآن أنا ذاهب لاستخدام django-notification ، باستخدام "إخطار""للسماح للمستخدمين بمشاهدة مثيل إذا MyModel.

لذلك في رأيي عندما ينشر المستخدم بعض المحتوى لدي شيء مثل هذا:

giveacodicetagpre.

هذا يعمل بشكل جيد.

الآن، كيف يمكنني إنشاء استعلام تمثل جميع كائنات MyModel الفئة، التي أمرها عدد الأشخاص "مراقبة" لهم؟

هل كانت مفيدة؟

المحلول

يمكنك إنجاز ذلك باستخدام التعليقات التوضيحية:

giveacodicetagpre.

نصائح أخرى

المشكلة هي أن الإخطار django يستخدم مفاتيح أجنبية عامة.

لذلك قمت بإعادة تعريف حقل مراهناتي:

giveacodicetagpre.

ثم يمكنني الحصول على جميع المراهد للحصول على مثيل معين من MyModel.

giveacodicetagpre.

أغلق ولكن لا السيجار. أردت أن أفعل شيء مثل هذا:

giveacodicetagpre.

وهو شيء لا يمكنه القيام به django، وفقا للمدونات .

تجميع قاعدة بيانات Django لا يعمل مع Greatrelation.

لا داعي للقلق، أعتقد أن هذا سيساعد على الأرجح:

http://charlesleifer.com/blog/generating-aggregate -Data عبر العلاقات العامة /

repo هنا:

https://github.com/coleifer/django-generic-iggregation < / ص>

لم أحاول ذلك بعد ...

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top