2010-08-17 9 views

Répondre

3

Ecrire une fonction sur événement nommé in_future, qui comparera event.date avec datetime.now() et de l'utiliser dans le modèle. Ne mettez pas de logique inutile dans le modèle.

Ou comme Manoj a suggéré, vous pouvez avoir un filtre personnalisé in_the_future et appelez-le:

{% if event.date|in_the_future %} 

Il est aussi simple que:

@register.filter 
def in_the_future(value): 
    return value > datetime.now() 
+2

+1. Enregistrez cette fonction en tant que filtre personnalisé et vous serez défini. –

Questions connexes