03/04/2016, 11:45
|
| Moderador | | Fecha de Ingreso: marzo-2005 Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 8 meses Puntos: 1360 | |
Respuesta: No puedo realizar migraciones en Django y Mysql. Error de AutoField! Django genera automática las llaves primarias.
El problema aqui es que tratas de crear una llave foranea y por default si no existe le trata de poner un valor en la migración (ese valor resulta ser cero) y como mysql no soporta 0 en las fk por eso te da ese error. Mi recomendación es "usa postgres en lugar de mysql" si por alguna razón no puedes entonces trata de cambiar el script de migración de 0 a None o a 1. |