Bienvenue sur IndexError.

Ici vous pouvez poser des questions sur Python et le Framework Django.

Consultez la FAQ pour améliorer vos chances d'avoir des réponses à vos questions.

Est-il possible de tester rapidement des modèles Django dans un notebook ?

0 votes

Alors voilà, j'adore les notebook jupyter. J'utilise django-extensions pour tester rapidement du code.

Mon problème est que je modifie beaucoup mes modèles. Donc pour tester mes modifs je dois :

  1. supprimer les fichiers migrations/0001_initial.py pour chaque app
  2. relancer python manage.py makemigrations
  3. supprimer la BDD (sqlite), donc stopper jupyter parce que le fichier est ouvert
  4. relancer jypyter
  5. dans mon notebook, reconnecter au kernel, et relancer toutes les cellules...

C'est un peu long. Ma question est : n'y aurait-il pas un moyen de faire un équivalent directement dans le notebook, c'est à dire en définissant les modèles dans des cellules et en utilisant une BDD sqlite en mémoire?

demandé 16-Jul-2016 par dodo (146 points)

Se connecter ou S'inscrire pour répondre à cette question.

...