Comme le titre indique Exécuter C'est une erreur assez nouvelle pour moi. Que dois-je faire? P> p> Python Manage.py migrate code> exécute les migrations mais aucun répertoire des migrations n'est produit dans le répertoire d'applications, sans aucune tables à partir de modèles.py code> existe. < Pré> xxx pré>
3 Réponses :
python manage.py migrate code> exécute uniquement les migrations existantes, elle ne fait pas de nouvelles. Ce que vous cherchez est probablement Python Manage.py Makemigrations Code>. P>
Python Manage.py Makemigrations Code> ne me donne rien: Aucune modification détectée code>.
Si vous obtenez aucune modification détectée code>, puis utilisez python manage.py Makemigrations YourApp code> pour créer des migrations initiales pour votre application. Voir Stackoverflow.com/questions/36153748/ ...
Vous devez vérifier que vous avez Vous pouvez maintenant utiliser la commande de migration! p> migration code> avec un vide __ init __. py code> fichier. Ensuite, ajoutez votre nom d'application (ou votre adresse d'app) dans installé_app (dans Params.PY), puis utilisez python manage.py Makemigrations code> pour créer des fichiers de migration. P>
Comme indiqué, j'ai créé le répertoire migrations code> avec un fichier init et fonctionnant maintenant. Bénis toi mon pote!
Vous pouvez essayer: ou: p>
Ce n'est pas une erreur. Il dit simplement quelles migrations il a appliquées. Vous avez d'abord besoin de
Makemigration CODE> pour générer les fichiers de migration.