¿Cómo obtener './manage.py syncdb' para crear vistas adicionales o ejecutar SQL personalizado?
-
03-07-2019 - |
Pregunta
¿Hay alguna forma de ejecutar algunas sentencias SQL personalizadas después de syncdb? ¿Es importante crear las tablas para los modelos? Específicamente, me gustaría crear algunas vistas de la base de datos.
Solución
Nota: Como se menciona en los comentarios, este método está en desuso a partir de Django 1.7.
O simplemente cree un archivo llamado sql / < modelname > .sql: http://docs.djangoproject.com / es / dev / howto / initial-data / # provide-initial-sql-data
Otros consejos
Sí, hay señales que puede detectar después de una sincronización.
Consulte señales de gestión para documentos.
Así es como se llena la tabla de permisos contrib.auth, así como la tabla de marco de tipos de contenido.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow