كيفية الحصول على "./manage.py syncdb" لإنشاء طرق عرض إضافية أو تشغيل SQL مخصص؟
-
03-07-2019 - |
سؤال
هل هناك طريقة لتشغيل بعض عبارات SQL المخصصة بعد أن يقوم syncdb بإنشاء الجداول للنماذج؟على وجه التحديد، أود إنشاء بعض طرق عرض قاعدة البيانات.
المحلول
ملحوظة:كما هو مذكور في التعليقات، تم إهمال هذه الطريقة اعتبارًا من الإصدار 1.7 من Django.
أو قم فقط بإنشاء ملف يسمى sql/<modelname>.sql:http://docs.djangoproject.com/en/dev/howto/initial-data/#providing-initial-sql-data
نصائح أخرى
نعم، هناك إشارات يمكنك التقاط بعد syncdb.
إشارات إدارة للمستندات.
وهذه هي الطريقة التي يتم تعبئة الجدول أذونات contrib.auth، وكذلك الجدول إطار contenttypes.
لا تنتمي إلى StackOverflow