书接上回
六. 创建APP
创建一个APP_NAME的APP
python manage.py startapp APP_NAME

- admin管理模型声明的文件 ,默认为空
- apps 应用信息的文件
- models,添加模型层的数据
- views定义URL响应函数,视图函数
- tests测试代码文件
*需要根settings的INSTALLED_APPS中加入我们的app
七.基本视图
- 在每一个模块内部创建视图views,在views中创建不同的视图函数

-
但是请注意,views中的视图函数形参默认request
-
此外要检查,根settings文件中是否引入了 views的模块名称;
-
urls中创建 url路径与视图函数的匹配规则

首先,你的文件中,必须存在templates,内部存入你要读取的html
此外视图函数中,直接拿来返回即可,

记得导包
from django.http import HttpResponse
八.Django框架整体流程!

九.路由



user模块路由映射到APP_NAME
- 2.接着根路由进行撰写
from django.urls import path,include
urlpatterns = [
path('user',include('user.urls')), # TODO 路径先匹配user,匹配完成后再去匹配子路由路径,处理子路由相关view函数
path("admin/", admin.site.urls),
]
- 官方文档


395

被折叠的 条评论
为什么被折叠?



