Problème chargement module views
Bonjour,
Je débute en Python et encore plus particulièrement avec le framework Django.
J'ai remarqué qu'en créant un nouveau projet via django-admin.py startproject TestDjango, il n'y a pas eu de fichier views.py. Du coup, je l'ai créé moi-même, mais lors du lancement du server via python3 manage.py runserver, j'obtiens le message d'erreur suivant :
from views import test
ModuleNotFoundError: No module named 'views'
• urls.py
Code:
1 2 3 4 5 6
| from django.conf.urls import include, url
from views import test # <- pose problème
urlpatterns = [
url(r"^test$", test),
] |
• views.py
Code:
1 2 3 4 5 6 7 8 9
| from django.shortcuts import render
def test(request):
return render(request,
"test.html",
{
"name": "me",
}
) |
• test.html
Code:
1 2 3 4 5 6 7 8 9
| <!DOCTYPE html>
<head>
<title>TestDjango</title>
</head>
<body>
Hello {{name}}<br>
It works..
</body>
</html> |
Y-a-t'il quelque chose de particulier à configurer, notamment dans le fichier settings.py ? Pouvez-vous s'il vous plaît m'aiguiller ? (je suis sous Linux Mint 19.1 avec Python 3.6.7 et Django 2.2)
Merci par avance !