[PYTHON] Django + Docker

Einführung

In diesem Artikel werde ich über die Fehler schreiben, die bei der Anwendungsentwicklung von Django + Docker aufgetreten sind, und wie man damit umgeht.

ERROR: No container found for web_1 Ich habe verschiedene Dinge ausprobiert, konnte aber nicht herausfinden, wie ich damit umgehen soll, aber ich habe es gelöst, indem ich das Terminal wie folgt eingegeben habe.

terminal


$ docker-compose up -d

Referenzartikel 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=).

Ich habe Folgendes an der Position des Fremdschlüssels in models.py hinzugefügt.

models.py


user = models.OneToOneField(
        User,
        verbose_name='Nutzer',
        on_delete=models.CASCADE,
        default=1   #Nachtrag
    )

Dies löste es.

django.db.utils.OperationalError: could not translate host name "db" to address: Name or service not known

Ich habe sqlite3 verwendet, aber ich bekomme diesen Fehler häufig, deshalb habe ich Postgresql eingeführt.

Siehe hier für die Vorgehensweise.

ERROR: yaml.scanner.ScannerError: while scanning for the next token Überprüfen Sie für diesen Fehler den Einzug von "docker-compose.yml". Bitte beachten Sie, dass Sie selbst dann verärgert werden, wenn der Einzug deaktiviert ist.

yaml.parser.ParserError: while parsing a block mapping Bitte überprüfen Sie den Einzug von "docker-compose.yml" auch mit diesem Fehler.

Recommended Posts

Django + Docker
Django + Docker-Befehl
Django
Docker + Django + Umgebungskonstruktion reagieren
Django-Update
Django Note 4
Django Memorandum
Django-Suche
Django Installation
Django Zusammenfassung
Installieren Sie Docker
Stellen Sie die Django-Anwendung mit Docker bereit
Django # 2 (Vorlage)
Django Note 5
Django zum Anfassen
Berühre Django
Django Memo
Django Grundlagen
Django Shoho
Django Grundeinstellungen
Django Glossar
Django Installation
Django: Referenzen
Django Note 1
Django Note 3
Django Note 2
Django-Start
Django Memo
Django NullCharField
Django ~ settings.py edition ~
Informationen zum Docker-Volume
Pykintone auf Docker
Django Heroku Deploy 1
Django HTML Vorlage Teil 2
Konvertieren der Django-Umgebung in Docker (Docker + Django + Gunicorn + Nginx) Teil 2
Wiedereinführung in Docker
Django Anfrageformular 2
Django-Modell: ManyToManyField
Was ist Django? .. ..
Django funktionsbasierte Ansicht
Python Django Tutorial (5)
Django Lernnotiz
Python Django Tutorial (2)
[Django] as_view () Notizen
Erste Django Challenge
Django Makemigarations schafft Superuser
Django verwandte Websites
Internationalisierung mit Django
Django Versionsprüfung
Django-Tabellenerstellung
So reflektieren Sie ImageField in Django + Docker (Kissen)
Django startete Teil 4
Internationalisierungsunterstützung mit Django 1.9
CentOS8 --Play --Django
CentOS8 --Installieren - Django
[Python] Erstellen Sie mit Docker eine Django-Entwicklungsumgebung
Django Tutorial Memo
Django Umweltbau