Piy*_*Das 3 python django django-templates
我正在尝试通过GET方法从模板发送会议对象的数据以进行查看。为了给属性Meeting.date一个更简单的别名,即日期,我正在使用with模板标签。但最终以TemplateSyntaxError结尾。
urls.py
url(r'^meeting/$', meeting_display, name="meeting"),
Run Code Online (Sandbox Code Playgroud)
views.py
def meeting_display(request):
date = request.GET.get('date')
ob_mem = memo.objects.get(subject='Meeting', rcv_username=username, date=date)
ob_mee = memo.meeting_set.all()
variables = RequestContext(request, {
'meeting': ob_mee,
})
return render_to_response('meeting_display.html', variables)
Run Code Online (Sandbox Code Playgroud)
Meeting_display.html
{% for meeting in meeting_f %}
<div class="list">
{% with date = meeting.date %}
<a href="{% url meeting %}?date={{date}}">{{ date }}:{{meeting.venue}}{{meeting.time}}</a>
{% endwith %}
</div>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)
Sel*_*cuk 10
周围不应有空格=。无论使用
{% with date=meeting.date %}
Run Code Online (Sandbox Code Playgroud)
或旧语法
{% with date as meeting.date %}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2305 次 |
| 最近记录: |