Bonjour à tous, je tente d'apprendre a utiliser django, et donc créer des vues et les lier à une url. Quand je lie ma vue à une url dans le fichier urls du projet tout passe bien, mais pour ordonner le code on sépare les urls de l'application au fichier des urls du projet, et là je ne comprends plus, rien ne fonctionne et me met une erreur 404, donc si quelqu'un pourrait m'aidé a comprendre s'il vous plait où est mon erreur ou mon défaut de compréhension merci énormément
voici mon fichier views :
voici mon fichier urls dans l'app : le nom du fichier app est sitea
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 >>> from django.shortcuts import render >>> from django.http import HttpResponse >>> def home(request): """ Exemple de page non valide au niveau HTML pour que l'exemple soit concis """ return HttpResponse(""" <h1>Bienvenue sur mon blog !</h1> <p>Les crêpes bretonnes ça tue des mouettes en plein vol !</p> """)
voici mon fichier urls dans le projet :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 >>> from django.urls import path >>> from . import views >>> urlpatterns = [ path('accueil', views.home), ]
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 >>> from django.contrib import admin >>> from django.urls import path, include >>> urlpatterns = [ path('admin/', admin.site.urls), path('sitea/', include('sitea.urls')), ]
Partager