无法在django angular项目中访问django管理面板

时间:2016-12-30 12:27:50

标签: javascript python angularjs django django-rest-framework

我使用AngularJS作为前端,Django使用Django休息框架作为后端。我使用angular的ui-router通过DRF的rest api连接到后端。我想在开发环境中访问django的管理面板和DRF的可浏览api。我应该创建一个有角度的路由来访问它并在服务器端放置一些权限,还是有更好的方法来实现它?

router = routers.DefaultRouter()
router.register(r'accounts', AccountViewSet)

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^api/v1/', include(router.urls)),
    url(r'^api/v1/auth/login', LoginView.as_view(), name='login'),
    url(r'^api/v1/auth/logout', LogoutView.as_view(), name='logout'),
    url('^.*$', IndexView.as_view(), name='index')
]

0 个答案:

没有答案
相关问题