Séparer le fichier d'URL par application

Exclusif Premium

Débloquez votre potentiel ! ✨

Cette session fait partie de notre programme Premium exclusif

+100h de formations exclusives
+180 exercices de code avancés
+100h de mentorats en réécriture
20 projets guidés pas à pas
Mentorats groupés hebdomadaires
Support individuel avec nos mentors

Prêt à passer au niveau supérieur ?

Découvrez tous les avantages Premium et transformez votre apprentissage dès aujourd'hui!

Inscris-toi

(c'est gratuit !)

Un compte est nécessaire pour participer aux discussions.

Créer un compte

Toutes les questions

Beachmountains

26 janvier 2025

Résolue
7 réponses

Problème avec la session de paiement après séparation des URLs

Bonjour, j'ai un probleme apres voir bien séparer les urls. Ma session de paiment ne marche plus, avant la separation des urls ça fonctionné. ![](/media/mentoring/question/624fb8/Capture_d%C3%A9cran_2025-01-24_221224-1911x1043.webp) merci c'est Jérémy

De716

4 mai 2024

Résolue
1 réponse

problème après séparation url

Salut, django m'indique une erreur lorsque je tente d'accéder à ma page d'accueil après avoir séparé les fichiers d'url. Voici les fichiers d'urls, ainsi que le template où l'erreur est capturée. Voici le message : `django.urls.exceptions.NoReverseMatch: Reverse for 'logout' not found. 'logout' is not a valid view function or pattern name.` Je ne vois pas ce qui cloche, tout fonctionnait juste avant le déplacement... Je précise que cela se produit aussi avec `{% url 'login' %}` quand je suis déconnecté (je me connecte sans problème à 'admin' bien sûr) Merci pour votre aide. ``` shop/urls.py from django.conf.urls.static import static from django.contrib import admin from django.urls import path, include from shop import settings from store.views import HomeView # pour servir les images en mode dev (debug = True) on a besoin de la fonction statique urlpatterns = [ # path('', index, name='index'), path('', HomeView.as_view(), name='index'), path('admin/', admin.site.urls), path('account/', include('accounts.urls')), path('boutique/', include('store.urls')), ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) ``` ``` #accounts/urls.py from django.urls import path from accounts.views import SignUpView, logout_user, login_user, signup, profile app_name = 'accounts' urlpatterns = [ # path('signup/', SignUpView.as_view(), name='signup'), path('signup/', signup, name='signup'), path('login/', login_user, name='login'), path('logout/', logout_user, name='logout'), path('profile/', profile, name='profile'), ] ``` et le message d'erreur incluant le template. ![](/media/mentoring/question/624fb8/image-1862x1024.webp)

Ce n'est pas fini...

Tu as complété % du parcours 🔥

Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.

Rechercher sur le site

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.