есть две разные вещи.
Если вы измените свои файлы Python, это сложно. Большую часть времени вам нужно перезагрузить сервер, чтобы увидеть изменения.
Но я думаю, что ваша проблема совершенно другая. Вы используете django.template.loaders.cached.Loader
Вы можете проверить это в ваших settings.py
В любом случае, если вы используете этот загрузчик шаблонов (я так думаю), вам необходимо перезапустить ваш веб-сервер.
если вы не хотите перезагружать свой сервер для изменения шаблона, вы должны удалить django.template.loaders.cached.Loader из TEMPLATE_LOADERS и перезапустить сервер один раз ... потому что вы меняете файл python. после этого шага, когда вы меняете файлы шаблона, смотрите изменения без перезапуска.
Django Docs: http://docs.djangoproject.com/en/1.3/ref/templates/api/