Est-ce que tu as bien ajouté blog dans ta liste d'applications dans le fichier settings.py ?
EDIT: N'oublie pas non plus d'ajouter à la fin de ton URL le '/' c'est important
- Edité par fred1599 5 avril 2020 à 12:39:41
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard) La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
Si tu fais from blog.views import home et que tu mets home dans ton path à la place de blog.views.home, ça donne quoi ?
Ton application a bien été créé dans les règles de l'art ? avec python manage.py startapp blog ?
- Edité par fred1599 5 avril 2020 à 16:55:04
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard) La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
J'ai finalement écrit le code ci-dessous et ça fonctionne. Cependant je ne comprends toujours pas pourquoi "import blog" tout court et ensuite un appel "blog.views.home" ne fonctionne pas. Il n'est peut-être pas possible d'importer un répertoire uniquement ? Il faut forcément importer des scripts/fichiers ? Où alors faire un from <répertoire> import <script>. Par script j'entends un module.
from django.contrib import admin
from django.urls import path
import blog.views
urlpatterns = [
path('admin/', admin.site.urls),
path('blog/', blog.views.home),
]
Ce n'est pas un répertoire c'est un package... toute façon ce n'est pas la bonne méthode à appliquer !
vaudrait mieux que tu fasses un include('blog.urls') dans ton path et que tu ajoutes ton module urls.py dans ton package blog.
Tu le verras sans doute après.
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard) La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard)
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard)
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard)
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)