默认文件介绍

【默认项】
manage.py 项目管理,启动项目,创建APP,数据管理等。
asgi.py wsgi.py 接收网络请求
【常用项】
urls.py 匹配URL和 函数
setting.py 项目配置文件
创建APP


【默认项】
apps.py app启动类
migrations 数据库变更记录
test,py 单元测试
admin,py 提供后台管理功能
【常用项】
views,py 函数
models.py 操作数据库
运行APP流程
- 编写简单视图函数

- 注册APP
在settings.py中

3. 链接URL

4.启动项目
输入网址

使用HTML模板
在views.py写对应函数,再链接URL

此处page01.html的位置,程序将按照以下逻辑寻找。
在setting.py中有DIRS的配置

则默认找根目录下的templates中的模板
没有这个配置或者没有找到
则将依次找注册的APP下的templates中的模板
静态文件的使用
图片,CSS,JS 等静态文件
在对应APP下创建static目录。在html中load使用

模板语法的使用
将函数里面变量传入HTML页面显示

对应参数在HTML中的使用方式

字典中:
items 每个元素
keys 键值
values 数值
在views.py中通过request.POST.get(“id名”)来获取form传递来的数据
操作MySQL数据库(ORM)
配置数据库
settings.py

创建表
models.py中创建类

终端中依次执行来创建对应表

创建的表结构

修改表字段

数据的增删改查

本文详细介绍了Django项目的各个默认文件及其作用,包括manage.py的项目管理、urls.py的URL映射、settings.py的配置、views.py的视图函数、models.py的数据库操作以及静态和模板文件的使用。此外,还讲解了如何注册APP、链接URL、启动项目以及如何进行数据库的增删改查。同时,文章涵盖了HTML模板语法、请求数据的获取以及单元测试的基本概念。
1008

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



