路由系统

编辑本博客

include原理,自写include方法

urlpatterns = [
    path('admin/', admin.site.urls),
    url('^rbacc/',include(('app01.urls','app01'))),
    url(r'^rbac/',
            ([
                 url('x1/',views.login,name='login'),
                 url('x2/',([
                                (url('xx1/',views.xx1)),
                                url('xx2/',views.xx2,name='xx2')
                             ],
                            'ap1',None))],
             'aaa',None)),
]
View Code

view中反向路由解析

from django.urls import reverse
def login(request):
    url1=reverse('aaa:ap1:xx2')
    print(url1)
View Code

 

posted @ 2018-09-04 11:11  丫丫625202  阅读(59)  评论(0编辑  收藏  举报