J'écris une application GUI en utilisant Django 1.1.1.Quel peut être le problème (vues Django) ...?
C'est le views.py:
from django.http import HttpResponse
def mainpage(request):
f=open('pages/index.html','r').readlines()
out=''''''
for line in file:
out+=line
print out
return HttpResponse(out)
Je suis en train de charger le contenu de index.html qui se trouve dans une des pages de dossier dans le dossier de l'application GUI.
Mon projet de urls.py est
from django.conf.urls.defaults import *
from gui.views import *
urlpatterns = patterns('',
(r'^/$', mainpage)
)
Quand je lance le serveur je reçois une erreur 404 pour le site racine. Comment puis-je charger le fichier index.html à travers des vues?
l'instruction d'impression ne fonctionne jamais trop .. quel pourrait être le problème? – Sriram
J'ai commenté ces lignes de la page principale func et juste mettre un retour HttpResponse ('bonjour'). maintenant aussi la vue racine ne fonctionne pas mais localhost: 8080 // fonctionne – Sriram
je les décommente encore et ajouté le retour HttpResponse (out) maintenant il dit «Aucun fichier ou répertoire», le problème doit être en ouvrant le fichier .. mais essayé la même chose sur l'interpréteur Python et cela fonctionne .. – Sriram