2017-01-01 29 views
0

的日期>字段显示HTML链接我无法完成。我想显示一个链接,只有当systemdate通过记录的日期。我如何以最好的方式做到这一点?我在html中试过它:Django 1.10如果从表

{% if dienst.startvc <= {% now %} %} 
    <h4><br/><u><a href="/planning/urenstaat/{{dienst.id}}">Urenstaat</a></u></h4> 
{% endif %} 

但这并不行。

然后我尝试了它不同于视图内,然后使用两个不同的HTML页面。不合逻辑,但没关系,我不得不尝试。但即使这样也行不通:

class DienstDetailView(LoginRequiredMixin, DetailView): 
    model = Dienst 
    if Dienst.startvc <= datetime.now(): 
     template_name = "planning/dienst_detail_nacalc.html" 
    else: 
     template_name = "planning/dienst_detail.html" 

有人可以帮我吗?

回答

0

你不需要{%}现在周围在你的模板

{% if dienst.startvc <= now %}

+0

大。而已。我只需要将格式输入到字段中,然后运行。谢谢 –

+0

https://docs.djangoproject.com/en/1.10/ref/templates/builtins/#date您可以使用模板标签日期以特定格式显示日期。 如果这能解决您的问题,请不要犹豫,接受答案。 – Wilfried

+0

我如何接受答案? –