После изменения переменной в django необходимо перезапустить сервер для обновления переменной

#python #html #django

Вопрос:

Я новичок в python и django и научился отправлять данные в шаблон, но если я пытаюсь изменить данные (переменную) во время работы сервера и перезагрузить страницу, данные остаются старыми, и чтобы исправить это, мне нужно перезапустить сервер. Я что-то упустил?

views.py

 from django.shortcuts import render

# Create your views here.
def index(request):
    context = {
        'name': 'Nick',
        'age': 24
    }
    return render(request, 'index.html', context)
 

index.html

 <h1>Hi, {{name}}<br>You are {{age}} years old</h1>
 

Комментарии:

1. Вы используете сервер разработки — python manage.py runserver ? Вы не включили кэш для каждого сайта, не так ли? docs.djangoproject.com/en/3.2/topics/cache/#the-per-site-cache

2. Я этого не сделал, но даже после включения все тот же результат

3. Можете ли вы просмотреть журналы с сервера разработки? Перезапускается ли он при изменении одного из ваших файлов Python?

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