Quand j'ouvre mon site, je vois cela, j'ai créé projet (monsite) et de l'application (sondages)Python (Django) Erreur - Page non trouvée (404)
Page not found (404)
Request Method: GET
Request URL: http://127.0.0.1:8000/
Using the URLconf defined in mysite.urls, Django tried these URL patterns, in this order:
^polls/
^admin/
The current URL, , didn't match any of these.
Mes fichiers sondages/vues .py
from django.http import HttpResponse
def index(request):
return HttpResponse("Hello, world. You're at the polls index.")
sondages/urls.py
from django.conf.urls import url
from . import views
urlpatterns = [
url(r'^$', views.index, name='index'),
]
monsite/urls.py
import os
import sys
from django.conf.urls import include, url
from django.contrib import admin
import django
sys.path.append("/home/ukasz/Pulpit/Python/mysite") #Set it to the root of your project
os.environ["DJANGO_SETTINGS_MODULE"] = "mysite.settings"
django.setup()
urlpatterns = [
url(r'^polls/', include('polls.urls')),
url(r'^admin/', admin.site.urls),
]
monsite/settings.py
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'polls',
]
je devais ajouter django.setup() et os.environ parce que j'avais erreur:
django.core.exceptions.ImproperlyConfigured: Requested setting DATABASES, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.
merci, lentement je commence à comprendre Django – woljako