Je suis très nouveau, et je fais un tutoriel, c'est un peu vieux. Je continue d'obtenir une erreur que cela ne peut pas importer le nom 'patterns' alors quelque chose à propos de include, syntaxe et ainsi de suite. Alors qu'est-ce qui ne va pas dans cette section? Comment l'écrirais-je aujourd'hui? Merci pour votre temps.Comment est-ce que j'écrirais ce modèle d'URL dans python 3.6/django1.11? (il est actuellement en python 2.7/django1.7)
from django.conf.urls import patterns, include, url
from django.contrib import admin
from djangonote.views import home_view
urlpatterns = patterns('',
url(r'^$', home_view, name='home'),
url(r'^notes/', include('notes.urls', namespace='notes')),
)
La réponse ci-dessous a résolu ce problème, merci Exprator! J'ai maintenant le problème: NameError: le nom 'notes' n'est pas défini. Qu'est-ce que cela signifie? Ty pour votre temps.
est obsolète dans django –
'patterns()' est déconseillée au 1,8, et éliminés sous 1,10. – knbk
Si le tutoriel utilise 'patterns', il est très obsolète. Le correctif est facile, mais vous pourriez être mieux de chercher un nouveau tutoriel pour éviter d'autres problèmes comme celui-ci. – Alasdair