Django-fr

Forum

#1 21-08-2011 23:56:04

samuellalaina
Membre
Inscription : 21-08-2011
Messages : 2

probleme vues

Bonjour a tous ,
je suis debutant avec django et la j'ai un petit souci ,
j'ai cette erreur TypeError at /accueil/
index() takes no arguments (1 given)

voici  mon urls.py :urlpatterns = patterns('',
    (r'^accueil/$', 'annonces.views.homePage') )
voici la fonction homePage dans la vues
def homePage(request):
    return True

Et la ca marche pas , quelque pourrai m'aider.
Merci

Hors ligne

#2 22-08-2011 08:56:44

SBillion
Membre
Lieu : grenoble
Inscription : 05-08-2011
Messages : 43
Site Web

Re : probleme vues

Bonjour,

Tu utilise la fonctione homePage comme étant une vue, tu dois donc
retourner un context vers un template. Si tu veux juste renvoyer True,
enlève le paramètre request à ta fonction.
Si tu veux afficher un Welcome sur ta page, tu dois créer un template et
l'appeler à partir de ta vue homePage. Je te conseille de revoir les
notions de modèles vues templates propres à Django et de faire quelques
tutoriels.

Hors ligne

#3 23-08-2011 13:44:31

samuellalaina
Membre
Inscription : 21-08-2011
Messages : 2

Re : probleme vues

Merci de ton aide smile

Hors ligne

Pied de page des forums