我使用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')
]