Шаблон Django не загружается - PullRequest
0 голосов
/ 15 марта 2019

новичок в Джанго.

Я пытаюсь настроить шаблон change_form.html прямо сейчас. Однако Django просто отказывается загружать созданный мной локальный файл.

Мое приложение указано в INSTALLED_APPS. APP_DIRS имеет значение True. Я даже жестко запрограммировал абсолютный путь к папке шаблонов базовых каталогов. На данный момент у меня буквально есть шаблоны в каждой возможной папке, и Django будет искать собственные шаблоны. Если я изменяю базовый шаблон, мои change_form и change_list обновляются. Что мне здесь не хватает?

INSTALLED_APPS = [
'quizzes', # my app
'django.contrib.admin',
#snip


TEMPLATES = [

{
    'BACKEND': 'django.template.backends.django.DjangoTemplates',
    'DIRS': [os.path.join(BASE_DIR, 'templates')],
    'APP_DIRS': True,
    'OPTIONS': {

Местоположение У меня уже есть шаблоны:

/ templates (на том же уровне, что manage.py)

/ шаблоны / викторины

/ шаблоны / викторин

/ online_training / templates (основная папка проекта)

/ quizzes / templates (основная папка приложения)

/ викторины / шаблоны / викторины

/ викторины / шаблоны / викторины

/ викторины / админ

/ викторины / администратор / шаблоны

/ викторины / администратор / викторин

/ викторины / админ / Тест

Я пытаюсь использовать здесь подход с дробовиком, или я либо совсем пропустил нужную папку, чтобы положить этот материал, либо что-то сломано.

1 Ответ

0 голосов
/ 15 марта 2019

Попробуйте создать эту структуру (в корневом каталоге вашего проекта):

шаблоны / администратор / викторины / yourmodelname / change_form.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...