Почему мой шаблон narrate_update_form не отображается? И почему я получаю
TemplateDoesNotExist at /narration/7/edit/
narrate_update_form
Мой views.py:
class NarrateUpdate(UpdateView):
model = Narrate
fields = ['title', 'body']
template_name = 'narrate_update_form'
def get_context_data(self, **kwargs):
context = super().get_context_data(**kwargs)
context['narrate'] = Narrate.objects.get(pk=self.kwargs['pk'])
return context
В моем шаблоне повествования у меня есть эта кнопка:
<a href="{% url 'edit-narration' narrate.pk %}" value="Update">Edit/Update</a>
На narrate_update_form.html, у меня есть:
{% extends 'base.html' %}
{% block body %}
<form method="post">{% csrf_token %}
{{ form.as_p }}
<input type="submit" value="Update">
</form>
{% endblock body %}
Кто-нибудь может мне помочь?