3
で定義されていない私は、Djangoのアプリを設定しようとしていますが、毎回私はそれを実行しようとする私は、次のエラーメッセージを取得:NameError:名前「パターン」をDjangoの名のパターンがulrs.py
が定義されていません。私はurls.pyファイルと間違っているものを理解していない、ここではそれのコピーである:
from django.contrib import admin
from rest_framework import routers
from SecMeRe import views
router = routers.DefaultRouter()
#makes sure that the API endpoints work
router.register(r'api/SecMeRe', views.PatientViewSet)
admin.autodiscover()
urlpatterns = patterns(
url(r'^admin/', include(admin.site.urls)),
url(r'^', include(router.urls)),
url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework'))
)
まあ元のエラーは消えたが、今私が持っている: NameErrorを:name 'include'はdeではありません罰金 –
ここでは解決策がありました:django.conf.urls import urlからinclude –