Почему файл шаблона Django не обновляет значение из контекста?
(Я начинающий в Django)
Я следую учебнику по Django, где мы можем динамически передавать некоторую переменную в файл шаблона из ассоциированной функции в views.py
Когда я запускаю код в первый раз, он работает нормально, но когда я изменяю значения в контексте, шаблон не обновляется с новыми значениями, даже когда я обновляю его
Вот мой код views.py -
from django.shortcuts import render
from django.http import HttpResponse
# Create your views here.
def index(request):
# return HttpResponse('<h1>Hey, welcome</h1>')
# we can dynamically send data to our index.html file as follows -
context={
'u_name': 'Ankit',
'u_age': 25,
'u_nationality': 'Indian',
}
return render(request,'index.html',context)
Вот мой шаблон index.html -
<h1>
How are you doing today {{u_name}} <br>You are {{u_age}} years old<br>Your nationality is {{u_nationality}}
</h1>
settings.py также был правильно установлен -
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [BASE_DIR,'templates'],
<
from . import views
from django.urls import include,path
urlpatterns = [
path('',views.index,name='index')
]
А urls.py в основном проекте -
from django.contrib import admin
from django.urls import path, include
urlpatterns = [
path('admin/', admin.site.urls),
path('',include('MyApp.urls'))
]
Вот мой вывод - не принимает значения из контекста
Буду рад, если кто-нибудь укажет, какую ошибку я допускаю. Заранее спасибо