404,使用router.urls注册时找不到url

时间:2017-11-14 21:03:34

标签: django python-2.7 django-rest-framework

我已经声明了这样的视图集:

router = DefaultRouter()
router.register(r'schools', SchoolViewSet)


urlpatterns = [
    url(r'^admin/', admin.site.urls),
]

urlpatterns += router.urls

我使用路由器来注册网址,如下所示:

http://127.0.0.1:8000/schools/1/

我期望这个网址{{1}}与GET,但令人惊讶的是给我404,同样的例子在文档中有效,但不适合我, 请告诉我代码有什么不对。

编辑: 我应该继承ModelViewSet;把它整理出来。

0 个答案:

没有答案