浅谈
python-Django
鲁去非
湖北大学知行学院
【摘
要】
摘要:作为
Web
框架,
Django
基于
MVT
分为三大块,模型
model
,视图
view
,模板
template
。模型
Model
:负责与数据库交互;视图
View
:接收请求,逻辑处理,调用数据,输出响应给
html
;模板
template
:
将页面展现给用户。
【期刊名称】
数码世界
【年
(
卷
),
期】
2018(000)004
【总页数】
1
【关键词】
模型
视图
模板
1 Django
设计
1.1
如何设计模型
model
首先,我们需要设计一个模型用于与数据库交互,例如我们要设计一个名片的
模型。
设计完模型后,如果想让数据库中产生相应的表,首先需要生成迁移文件,然
后完成迁移。这时,数据库中就会生成一个唯一对应的表,用于存储定义的数
据。但是在这之前,我们还需要在
setting.py
文件中定义想要使用的数据库。
定义数据库需要输入相应的信息,例如:
1.2
如何设计
Views
视图
视图用于接收请求,获得数据,返回结果。这时我们先初步设计一个简单的视
图
在
django
中,视图对
WEB
请求进行回应,视图接收
reqeust
对象作为第一