Django的两种路由形式:FBV与CBV

##

FBV
    function base view(函数编程)

    url.py
        index -> 函数名
    view.py
        def 函数(request):
            ...

CBV
    class base view(类编程)

    url.py
        url(home/, views.Home.as_views())  路由关系是固定写法

    view.py
        from django.views import View
        class Home(View):
            def get(self,request):
                执行的操作
            def post(self,request):
                执行的操作

 

上一篇:Django中的CBV与FBV


下一篇:Django-csrf装饰器FBV和CBV的区别