Tengo algunos modelos con los que estoy trabajando en una nueva instalación de Django. ¿Es posible cambiar los campos sin perder datos de la aplicación?Django: ¿Cambiar modelos sin borrar todos los datos?
Intenté cambiar el campo y ejecutar python manage.py syncdb
. No hubo salida de este comando.
Renavigation a las páginas de administración para editar los modelos modificados causaba TemplateSyntaxErrors porque Django buscaba mostrar los campos que no existían en el archivo db.
Estoy usando SQLite.
Puedo eliminar el archivo db, luego volver a ejecutar python manage.py syncdb
, pero eso es un poco molesto. Hay una mejor manera de hacerlo?
El libro django tiene una buena sección sobre esto. [link] http://www.djangobook.com/es/2.0/chapter10.html#Making%20Changes%20to%20a%20Database%20Schema [/ link] –