【Django】学习笔记 -- Lesson.3 框架的一些信息

Django采用了MVT的软件设计模式,暨模型(Model),视图(View),模板(Template)

  · M:负责和数据库交互,进行数据处理。

  · V:接受请求,进行业务处理,返回应答,做逻辑函数

  · T:负责封装构造要返回的html

 

MVT模型的工作流程:

  路由控制器将请求转发给对应的视图函数,完成业务逻辑,视图函数将从model中获取的数据嵌入到template中的模块(html)渲染成一个页面字符串,返回给客户端的流程。

 

Django的重点在于:

  url路由器+MVT设计模型

 

流程图:

【Django】学习笔记 -- Lesson.3 框架的一些信息

Django完整的目录结构如下:

【Django】学习笔记 -- Lesson.3 框架的一些信息

 

 

Django创建一个项目:# django-admin startproject 项目名

启动项目:# python manage.py runserver IP:PORT

创建应用:# python manage.py startapp 应用名

 

上一篇:Selnium + POM + Pytest:学习记录


下一篇:【解决方案】Django中数据迁移错误提示“No changes detected”的解决