Dans cet article, j'écrirai sur les erreurs survenues dans le développement d'applications Django + Docker et sur la façon de les gérer.
ERROR: No container found for web_1 J'ai essayé diverses choses, mais je ne savais pas comment y faire face, mais je l'ai résolu en tapant dans le terminal comme suit.
terminal
$ docker-compose up -d
Article de référence ERROR: No container found for web_1 #11045
TypeError: Field 'id' expected a number but got datetime.datetime(2020, 9, 16, 2, 52, 51, 44897, tzinfo=
J'ai ajouté ce qui suit à l'emplacement de la clé étrangère dans models.py.
models.py
user = models.OneToOneField(
User,
verbose_name='utilisateur',
on_delete=models.CASCADE,
default=1 #Postscript
)
Cela l'a résolu.
django.db.utils.OperationalError: could not translate host name "db" to address: Name or service not known
J'utilisais sqlite3, mais j'obtiens fréquemment cette erreur, alors j'ai introduit Postgresql.
Voir ici pour la procédure.
ERROR: yaml.scanner.ScannerError: while scanning for the next token Pour cette erreur, veuillez vérifier le retrait de "docker-compose.yml". Veuillez noter que même si vous commentez, vous vous fâcherez si le retrait est désactivé.
yaml.parser.ParserError: while parsing a block mapping Veuillez vérifier le retrait de "docker-compose.yml" même avec cette erreur.
Recommended Posts