stark组件是根据Django admin为原型写的一个组件,能够让我们告别增删改查.stark组件是可插拔试的组件,

移植性强,而且只用配置文件就能够得到想要的数据

 

一、stark组件路由分发

admin用这一条路由就实现了注册表单*4的url。

Django之stark组件1

 

路由分发的原理:

知识一:admin之路由分发原理:
def text01(request):
    return  HttpResponse('text01')
def text02(request):
    return  HttpResponse('text02')
def text03(request):
    return  HttpResponse('text03')
urlpatterns = [
    path('chen/',(
            [path('text01/',text01),
             path('text02/',text02),
             path('text03/',text03),
             ],
            None,None))
]
        由一个路由分发出来三个 第一个none是namespace,第二个是项目名称
        
        一级:
        path('chen/',(
        [
        path()
        path()
        path()
        ],None,None))
        
由一个路由分发出来三个,第一个路由又可以分发出来两个,二级路由.

 第一个none是namespace,第二个是项目名称
 
    二级:
    path('chen/',(
        [
        path(
            [
                path(),
                path(),
            ],None,None))
        ]
        ,None,None))
        
路由分发原理

相关文章: