كيفية الحصول على "./manage.py syncdb" لإنشاء طرق عرض إضافية أو تشغيل SQL مخصص؟

StackOverflow https://stackoverflow.com/questions/611292

سؤال

هل هناك طريقة لتشغيل بعض عبارات 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.

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