Bonjour, (nouveau sur Django)
Je suis au stade 2 ("Écriture de votre première application Django, 2ème partie") du tutorial officiel de Django (Django 3.0.1 installé):

Après avoir installé 'polls.apps.PollsConfig',
en fait pour moi 'sondages.apps.SondagesConfig',

et écrit dans models.py le code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
from django.db import models
 
# Create your models here.
 
class Question(models.Model):
    question_text = models.CharField(max_length=200)
    pub_date = models.DateTimeField('date published')
 
 
class Choice(models.Model):
    question = models.ForeignKey(Question, on_delete=models.CASCADE)
    choice_text = models.CharField(max_length=200)
    votes = models.IntegerField(default=0)
comme indiqué un peu au dessus de l'installation, j'ai:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
cs@cs-Vaio:~/Documents/Ateliers/Atl-Log/AptBureau/django/agripacte$ python manage.py makemigrations sondages
Migrations for 'sondages':
  sondages/migrations/0001_initial.py
    - Create model Question
    - Create model Choice
cs@cs-Vaio:~/Documents/Ateliers/Atl-Log/AptBureau/django/agripacte$ python manage.py sqlmigrate sondages 0001
BEGIN;
--
-- Create model Question
--
CREATE TABLE "sondages_question" ("id" integer NOT NULL PRIMARY KEY AUTOINCREMENT, "question_text" varchar(200) NOT NULL, "pub_date" datetime NOT NULL);
--
-- Create model Choice
--
CREATE TABLE "sondages_choice" ("id" integer NOT NULL PRIMARY KEY AUTOINCREMENT, "choice_text" varchar(200) NOT NULL, "votes" integer NOT NULL, "question_id" integer NOT NULL REFERENCES "sondages_question" ("id") DEFERRABLE INITIALLY DEFERRED);
CREATE INDEX "sondages_choice_question_id_5678ca90" ON "sondages_choice" ("question_id");
COMMIT;
cs@cs-Vaio:~/Documents/Ateliers/Atl-Log/AptBureau/django/agripacte$
Ce qui n'est pas franchement identique à ce que montre le tutorial !!
(pas de : -- Add field question to choice; bien que le "question_id" semble créé)
Ai-je raté quelque chose ? Je ne vois pas quoi.

Mais j'hésite à faire la commande suivante : python manage.py migrate
(risque de casser la base ?? ou perdre la migration ?? )