Date Tags Django

Nombreux sont ceux qui tombent dans le piège de cette erreur qui semble être une erreur de noobs ...
Cette erreur la voici :

Erreur :
NoReverseMatch at /histo/
Reverse for ''histo_save'' with arguments '()' and keyword 
arguments '{}' not found.

Pour autant tout semble être correct, le fichier urls.py contient

url(r'^histo/$','tglr.views.histo',name='histo'),

Tantdis que le template lui contient

``` {language="python"}

{% csrf_token %}

Donc tout semble parfaitement tourner rond sauf que ... dans la console
saute aux yeux :

```shell
/usr/local/lib/python2.6/dist-packages/django/template/defaulttags.py:1235: 
DeprecationWarning: The syntax for the url template tag is changing.
Load the `url` tag from the `future` tag library to start using the new behavior.
category=DeprecationWarning)

Okkkayyyyy donc dans le template on rajoutera :

{% load url from future %}

et tout rentrera dans l'ordre

Pour info j'aurai pu faire sauter les simples quotes autour de histo_save mais comme le dit le DeprecationWarning, utiliser {% url toto %} est déprécié


Comments

comments powered by Disqus