Django шаблон не будет перезагружаться после изменений - PullRequest
0 голосов
/ 08 апреля 2020

Я пытаюсь заставить работать простое приложение Django, следуя инструкции . У меня есть рабочее представление, URLconf и шаблон. Я не использую какие-либо пакеты, файлы или настройки, не описанные в руководстве. Я еще даже не использую модель данных. Я использую Django 3.0.4, Python 3.6 и Ubuntu 18.04.

Когда я вносю изменения в файл шаблона, они не отображаются при обновлении sh готового веба стр. Я попытался очистить кеш браузера и перезапустить сервер. Я ничего не могу найти на странице учебника по шаблонам или официальных документах по шаблонам, чтобы объяснить, почему это происходит или что я могу с этим сделать. Вся информация, которую я могу найти в Интернете и в Stack Overflow о подобных проблемах, касается «stati c files» из пакета «django .contrib.staticfiles», который я не использую. Я также нашел этот вопрос , который, как я выяснил, не является моей проблемой, поскольку я никогда не копировал файлы шаблонов (во всем проекте есть только один, и он никогда не перемещался). Это просто базовый c учебник, слегка адаптированный.

Что не так?

Редактировать : вот файл views.py, шаблон HTML и запрошенный выборки из settings.py.

views.py

from django.http import HttpResponse
from django.template import loader

def viewFunction(request):

    template = loader.get_template('appName/message.html')
    context = {
        'message': "Hello World"
    }

    response = HttpResponse(template.render(context, request))
    return response

сообщение. html шаблон

<html>
    <head>
    </head>
    <body>
        <div id="content" class="message">
             <p>{{ message }}</p>
        </div>
    </body>
</html>

settings.py

INSTALLED_APPS = [
    'appName.apps.AppnameConfig',
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
]

TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        'DIRS': [],
        'APP_DIRS': True,
        'OPTIONS': {
            'context_processors': [
                'django.template.context_processors.debug',
                'django.template.context_processors.request',
                'django.contrib.auth.context_processors.auth',
                'django.contrib.messages.context_processors.messages',
            ],
        },
    },
]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...