15-01-2021, 19:41
Bonsoir,
Ça c'est de la tambouille interne à Django.
---
Comme je vous l'ai déjà conseillé, vous devriez utiliser SQLite pendant la phase de développement initiale, et tester ensuite avec MySQL quand votre code fait ce que vous voulez. Si vos données en base ne sont pas importantes (j'imagine que ce sont des données de tests), partez sur une base propre (en SQLite donc, vous n'avez rien à installer), supprimez vos fichiers de migration python, re-générez les avec "makemigrations", et exécutez les migrations.
Bon courage ; la programmation c'est souvent fouiner, bidouiller, mettre des trucs en commentaires jusqu'à ce que ça arrête de planter, mettre des print() dans le code etc...
Bon week-end !
Citation :Comment est généré "a5690e8b" dans les lignes du dessus ?
Ça c'est de la tambouille interne à Django.
---
Comme je vous l'ai déjà conseillé, vous devriez utiliser SQLite pendant la phase de développement initiale, et tester ensuite avec MySQL quand votre code fait ce que vous voulez. Si vos données en base ne sont pas importantes (j'imagine que ce sont des données de tests), partez sur une base propre (en SQLite donc, vous n'avez rien à installer), supprimez vos fichiers de migration python, re-générez les avec "makemigrations", et exécutez les migrations.
Bon courage ; la programmation c'est souvent fouiner, bidouiller, mettre des trucs en commentaires jusqu'à ce que ça arrête de planter, mettre des print() dans le code etc...
Bon week-end !