Django-fr

Forum

#1 19-04-2018 17:41:44

krzysiu
Membre
Lieu : Millau
Inscription : 19-04-2018
Messages : 1

Redirection de pages (encore)

Bonjour à tous,

c'est un grand bonheur d'avoir trouvé ce forum mais c'est par desespoir que pose une question qui a été déjà traité plusieurs fois, j'ai essayer les solutions proposée et cela ne fonctionne pas sad

voici le view.py
 

....
def connected(request):
    user_email = request.POST['user_email']
    user_mdp = request.POST['user_pw']
    liste_utilisateur = utilisateurs.objects.filter(email=user_email, mdp=user_mdp)
    if len(liste_utilisateur)>0: 
        print('Connected !!!')
        return redirect('choix')
    else:    
        print('Not Connected !!!!')
        return render(request,'collecte/login.html',{})
    

def choix(request):
    print("je suis ici...")
    return render(request,'collecte/choix.html',{})

la partie urls.py

urlpatterns = [ 
    path('', views.index, name='index'),
    path('login/', views.login, name='login'),
    path('connected', views.connected, name='connected'),
    path('choix/', views.choix, name='choix'),
    #path('choix',RedirectView.as_view(url='choix/', permanent=False), name='choix'),
   path('saisie/', views.saisie, name='saisie'),
]

sur la console , les traces arrivent bien à "je suis ici", mais l'url n'as pas été modifiée et donc je reste sur la même page

est ce que quelqu'un pourrais me dire ce que je n'ai pas compris 

merci a tous
et bonne soirées
(je continue à chercher)
Christophe

Hors ligne

Pied de page des forums