Windows 7
Python 2.7.3
Django 1.5
pitone manage.py runserverdjango tutorial: personalizzati 404 e 500 viste
sto seguendo il tutorial come disponibili al 'https://docs.djangoproject.com/en/1.5/intro/tutorial03/'
I arrivato fino alla "Write a 404 (page not found) view" prima che le cose diventassero strane.
Ho cercato di capire come creare una vista 404 personalizzata. Tuttavia, non sono sicuro:
A. Dove risiede esattamente il file 404.html personalizzato. Dovrebbe essere nell'albero della directory del progetto o nell'albero della directory Django. Il mio progetto di directory assomiglia a questo,
1> mysite
2> - mysite
3> - polls
4> - templates
5> - polls
6> - templates
7> - admin
Attualmente il 404.html è @ 6>
B. Quali modifiche devono essere fatte dove? Capisco che un handler404 e un handler500 debbano essere impostati nell'URL "root" conf. Ho un url.py che risiede in @ 2> e 3> (vedi albero sopra). Supponendo che 2> è il posto giusto presumo che la sintassi è la seguente,
handler404 = 'templates.404'
handler500 = 'templates.500'
Che altro deve essere impostato, dove?
hai dimenticato di inserire il codice di stato 404 – DataGreed