Следующая проблема
когда я вызываю темплэйт через direct_to_template
то значения которые я имею в базе и возвращаемые через ‘extra_context’ выводятся в темплэйт
urls.py:
from django.views.generic.simple import direct_to_template
fff = {
'template' : 'base.html',
'extra_context' : { 'list' : Feedback.objects.all()}
}
(r'^s/$', direct_to_template, fff),
{% for i in list %}
<li>{{ i.name }} {{ i.email }}</li>
{% endfor %}
а если через views.py и urls.py:
urls.py
(r'^feedback1/$', feedback1),
views.py:
def feedback1(request):
return render_to_response('base.html', {
'title' : 'Feedback page',
'extra_context' : {'list' : Feedback.objects.all(),}
})
{% for i in list %}
<li>{{ i.name }} {{ i.email }}</li>
{% endfor %}
{{ title }}
Почему
Что в коде не правильно так как вроде должно это работать
Спасибо