diango接口开发, FBV/CBV, BaseModel , 框架优化:restfromwork

全局参数(get,post,put,delete)

#urls优化,不同app隔离

1-app下创建urls,在主urls中导入   使用include

from django.urls import path,include
from example import views

urlpatterns = [
path('parameter/', views.test),
]

2-在主urls中导入   使用include

from django.contrib import admin
from django.urls import path,include
from example import urls

urlpatterns = [
path('api/',include(urls)) #通过include 将其他APP的路由导入进来, 请求的时候结构是:/api/parameter
]

#FBV接口开发:用函数实现的view 叫做FBV

#CBV接口开发方式: class Base view通过class 可以 用到继承 多继承 面向对像

BaseModel 公共字段


原文地址:https://www.cnblogs.com/whcp855/p/13625156.html