Bonjour,
Je suis entrain d'apprendre le framwork django pour développer des site web. Au chapitre sur les templates, j'ai bloqué sur un exemple :
Notre vue:
Notre url:Code:
1
2
3
4
5 def addition(request, nombre1, nombre2): total = int(nombre1) + int(nombre2) # Retourne nombre1, nombre2 et la somme des deux au tpl return render(request, 'blog/addition.html', locals())
Notre fichier addition.html:Code:url(r'^addition/(?P<nombre1>\d+)/(?P<nombre2>\d+)/$', views.addition)
Code:
1
2 <h1>Ma super calculatrice</h1> <p>{{ nombre1 }} + {{ nombre2 }}, ça fait <strong>{{ total }}</strong> !<br />
J'ai la hiérarchie suivante :
Message d'erreur:Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 crepes_bretonnes/ blog/ __init__.py admin.py migrations/ __init__.py models.py templates/ blog/ addition.html tests.py views.py crepes_bretonnes/ __init__.py settings.py urls.py wsgi.py templates/ db.sqlite3 manage.py
Merci d'avance.Code:TemplateDoesNotExist at /blog/addition/5/3/