ya que generalmente no hago el diseño inicial de mis modelos en proyectos de Django, termino modificando mucho los modelos y eliminando así mi base de datos de prueba todo el tiempo (porque "syncdb" nunca alterará las tablas automáticamente para usted) A continuación se encuentra mi flujo de trabajo y me gustaría saber sobre el tuyo. Cualquier idea bienvenida ...Flujo de trabajo de Django al modificar modelos con frecuencia?
- Modificar el modelo.
- Elimina la base de datos de prueba. (siempre una base de datos sqlite simple para mí.)
- Ejecute "syncdb".
- Genera algunos datos de prueba a través del código.
- Goto 1.
Una cuestión secundaria Con respecto a esta .. En caso de que su flujo de trabajo es como la de arriba, ¿cómo se ejecuta el paso 4.? ¿Generas los datos de prueba manualmente o hay un punto de enlace apropiado en las aplicaciones de Django donde puedes inyectar el código de generación de datos de prueba al inicio del servidor? \
TIA.
esto no funciona si algunos cambios que ya se han hecho para que estén código model.py. Requiere que estén sincronizados con la base de datos. –