def func_view(request,id):
post = get_object_or_404(Post, pk=id, user=request.user)
return render_to_response('post.html',
{'post': post},
RequestContext(request))
在我的模板中:
<div id="post-data">
{{ post.name }}
{{ post.date }}
{{ post.extra }}
</div>
如何创建这样的内容:如果我的{{ post.extra }}
在数据库中为空 - >显示信息“Extra is empty”?
答案 0 :(得分:5)
或使用过滤器default
:
{{ post.extra|default:"Extra is empty" }}
答案 1 :(得分:4)
您可以使用built-in helpers:
{% if post.extra %}
{{ post.extra }}
{% else %}
Extra is empty
{% endif %}