Rém*_*émi 6 python django django-urls
我试图设置Django应用,但是每次尝试运行它时,都会收到以下错误消息:NameError:未定义名称“ patterns”
我不明白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'))
)
Run Code Online (Sandbox Code Playgroud)
用这个:
from django.conf.urls import url, include
urlpatterns = [
url(r'^admin/', include(admin.site.urls)),
url(r'^', include(router.urls)),
url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework'))]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9790 次 |
| 最近记录: |