[PYTHON] Fehlerbehandlung während der Django-Migration 'DIRS': [BASE_DIR / 'Templates']

(Hinweise zum Lernen von Django)

Bei der Migration von db mit django ist ein Fehler aufgetreten, daher ein Korrekturhinweis.

Fügen Sie / als Zeichenfolge ein und kombinieren Sie BASE_DIR und'templates 'mit dem Operator' + '.

Terminal (Fehlerinhalt)


$ python manage.py migrate
・ ・ ・ ・
・ ・ ・ ・
  File "/Users/USERNAME/mybook/mybook/settings.py", line 57, in <module>
    'DIRS': [BASE_DIR / 'templates']
TypeError: unsupported operand type(s) for /: 'str' and 'str'

settings.py(Vor der Korrektur)


    'DIRS': [BASE_DIR / 'templates']

settings.py(Überarbeitet)


    'DIRS': [BASE_DIR + '/templates']

Es hat funktioniert, aber vielleicht ist es ein Problem mit der Python-Version und der Django-Version.

Referenz-URL

Django DIRS issue(stackoverflow) Einführung in Python Django (3)

Recommended Posts

Fehlerbehandlung während der Django-Migration 'DIRS': [BASE_DIR / 'Templates']
Python-Fehlerbehandlung
SikuliX-Fehlerbehandlung
django.db.migrations.exceptions.InconsistentMigrationHistory Fehlerbehandlung
Django2.2 SQLite3-Versionsfehler
Django settings.py SECRET_KEY Fehler
Über tweepy Fehlerbehandlung
Fehlerbehandlung in PythonBox
GraphQL (gqlgen) Fehlerbehandlung
Um Fehlerbehandlung von Feedparser