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:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 url:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
url(r'^addition/(?P<nombre1>\d+)/(?P<nombre2>\d+)/$', views.addition)
Notre fichier addition.html:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
<h1>Ma super calculatrice</h1>
<p>{{ nombre1 }} + {{ nombre2 }}, ça fait <strong>{{ total }}</strong> !<br />


J'ai la hiérarchie suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Message d'erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
TemplateDoesNotExist at /blog/addition/5/3/
Merci d'avance.