¿Cómo obtener './manage.py syncdb' para crear vistas adicionales o ejecutar SQL personalizado?

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

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.

¿Fue útil?

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
scroll top