أرغب في عملية منفصلة عندما تبدأ Django - هل هناك طريقة مقبولة للقيام بذلك؟
سؤال
كنت أفكر في جعل الإعدادات. ابدأ العملية، لكن هذا بدا قبيحا قليلا.
لا أريد حقا أن أجعل إجراء البرامج النصية لبدء التشغيل، ولا يمكنني حقا أن أجعل بداية هذه العملية كسول.
المحلول
قد تتمكن من تسجيل مستمع للإشارة "إعداد الفئة" على أحد فئات النماذج ونطلق عملك من هناك. ومع ذلك، أعتقد أن الحاجة إلى القيام بذلك على الأرجح رائحة تصميم، أو حالة من الذيل يهز الكلب.
http://docs.djangoproject.com/en/dev/ref/signals/#class-prepared.
سأكون فضوليا لمعرفة لماذا يدعو التصميم الخاص بك إلى ذلك، لكن هذا قد يحصلنا على موضوع خارجي هنا.
لا تنتمي إلى StackOverflow