Voilà je fait le tuto Django du site du Zéro cependant je rencontre un soucis, lorsque je veux afficher la homepage.html je lance le server normal mais lorsqu'il accède à la page il me dit qu'il ne trouve pas de template et je ne vois pas trop où j'ai fait mon erreur.
Salut tu veux peut être que je soit plus précis
alors voilà la structure de dossier :
>tuto_sdz
>sondages
init.py
models.py
test.py
view.py
>templates
>sondages
homepages.html
init.py
setting.py
manage.py
urls.py
En ce qui concerne le contenu de settings.py :
TEMPLATE_DIRS = (
'/home/Documents/ProjetSynthese/tuto_sdz/templates'
)
Url.py
from django.conf.urls.defaults import *
urlpatterns = patterns('',
(r'^sondages/$', 'sondages.views.homepage')
) views.py
from sondages.models import Sondage, Reponse
from django.shortcuts import render_to_response
D'après ta description (enfin si je l'ai bien comprise, parce qu'elle n'est pas vraiment très claire...), ton homepage.html n'est pas dans le dossier templates. Or tu dis que :
dsl j'avais fait une indentation pour la structure des dossiers elle n'est pas passer
Bref je ne fait que suivre le tuto (perso j'ai rien inventé)
Lorsque je lance le serveur et que je vais sur l'adresse
Using the URLconf defined in tuto_sdz.urls, Django tried these URL patterns, in this order:
^sondages/$
The current URL, , didn't match any of these.
Ptete que je place mal le homepage.html mais j'ai essayé de le mettre au niveau de tuto_sdz/templates/ mais rien.
Je pense que tu essaies de visiter http://localhost:8000/
Le problème, c'est que comme te répond django, cette adresse n'est pas définie. Tu devrais pouvoir accéder à http://localhost:8000/sondages/ par contre.
Django TemplateDoesNotExist
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Blond, bouclé, toujours le sourire aux lèvres...