Почему файл шаблона 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'))
]

Вот мой вывод - не принимает значения из контекста

Буду рад, если кто-нибудь укажет, какую ошибку я допускаю. Заранее спасибо

Вернуться на верх