Django-初次见面

615次阅读
没有评论

共计 426 个字符,预计需要花费 2 分钟才能阅读完成。

Django-初次见面

Django简介

Django是我接触第二个web框架,第一个是Flask,对于它的学习也是断断续续的,虽然他没有Flask轻量,但是它的功能丰富,可以很好的适应这个飞速的市场需求。Django本身是基于MVC模型设计的

  • Model(模型):对数据库的一层封装,负责与业务对象和数据库之间的映射
  • View(视图):提供用户视图,负责与用户的交互
  • Controller(控制器):负责请求处理和响应
Django-初次见面

但是Django使用的是MTV,其本质和MVC是一样的,同样为各个组件间保持松耦合关系,只是定义上些许不同

  • M 表示模型(Model):编写程序应有的功能,负责业务对象与数据库的映射(ORM)
  • T 表示模板 (Template):负责如何把页面(html)展示给用户
  • V 表示视图(View):负责业务逻辑,并在适当时候调用 Model和 Template
Django-初次见面

Django安装

安装虚拟环境

安装django

创建项目

创建应用

使用Pycharm打开项目

Django基本知识

基本目录结构

基本命令

正文完
 
xadocker
版权声明:本站原创文章,由 xadocker 2022-01-08发表,共计426字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)