#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-cache2. Я этого не сделал, но даже после включения все тот же результат
3. Можете ли вы просмотреть журналы с сервера разработки? Перезапускается ли он при изменении одного из ваших файлов Python?
4. Я не знаю как, но я думаю, что это не так, и это может быть причиной проблемы