1. 对Django的认识? 2. Django 、Flask、Tornado的对比 3. 什么是wsgi,uwsgi,uWSGI? 4. django请求的生命周期? 5. 简述什么是FBV和CBV? 6. 如何给CBV的程序添加装饰器? 7. 简述MVC和MTV 8. django路由系统中na ...
分类:
其他好文 时间:
2019-12-02 23:16:35
阅读次数:
142
敏而好学,不耻下问。 士不可以不弘毅,任重而道远! 博客园 首页 新随笔 联系 订阅 管理 随笔 106 文章 19 评论 10 web开篇 一、今日概要 1、了解Web应用程序的本质 2、Django简介及安装使用 二、今日详细 1、最简单的web应用程序 Web应用程序指供浏览器访问的程序,通常 ...
分类:
Web程序 时间:
2019-12-02 20:44:24
阅读次数:
104
ORM查询优化 only 与defer select_related 与 prefetch_related MTV 与MVC模型 django自称为是MTV框架 本质其实还是MVC MTV M:models T:templates V:views MVC M:models V:views C:con ...
分类:
其他好文 时间:
2019-12-01 16:48:28
阅读次数:
89
MVC与MTV模型 MVC Web服务器开发领域里著名的MVC模式,所谓MVC就是把Web应用分为模型(M),控制器(C)和视图(V)三层,他们之间以一种插件式的、松耦合的方式连接在一起,模型负责业务对象与数据库的映射(ORM),视图负责与用户的交互(页面),控制器接受用户的输入调用模型和视图完成用 ...
分类:
Web程序 时间:
2019-11-30 17:43:30
阅读次数:
111
[TOC] 一、ORM查询优化 遵循能少走一次数据库就少走一次,即一次查询操作中能少用SQL查询语句就尽量少用。 1. 查询 惰性查询 减少不必要的数据库操作 降低数据库的压力 2. (1) 括号内放字段 查询结果是一个列表套一个个的数据对象,即queryset对象。 这些数据对象点括号内的字段不会 ...
分类:
Web程序 时间:
2019-11-30 00:09:32
阅读次数:
234
#django设计模式 MVC - M 模型层(Model), 主要用于对数据库层的封装 - V 视图层(View), 用于向用户展示结果 - C 控制(Controller ,用于处理请求、获取数据、返回结果(重要) MTV django/flask - M -- 模型层(Model) 负责与数据 ...
分类:
其他好文 时间:
2019-11-21 19:52:11
阅读次数:
48
Django的使用要基于python,python环境的搭建和Django的搭建请自行百度,本文只是记录Django的学习道路 1、通过pycharm创建一个Django项目 Django属于MTV模式,即model(model.py数据库)、template(页面展示)、views(urls.py ...
分类:
其他好文 时间:
2019-11-15 15:46:39
阅读次数:
63
1.Django框架介绍 1.1MVC框架(Model View Controller) ? 全名是Model View Controller ,是软件工程中的一种软件架构模式,把软件分为三个基本部分:模型(Model)、视图(View)和控制器(Controller),具有耦合性低,重用性高,声明 ...
分类:
其他好文 时间:
2019-11-13 10:58:20
阅读次数:
105
Django中的MTV模式 M:是Model的简称,它用来与数据库进行交互,我们就可以通过对象对数据进行操作。 V:是View的简称,它就是通过HTTP请求接受用户的输入;再把输入信息发送给处理层并获取结果;最后把结果返回给用户。 T:是Template的简称,这里主要是通过标记语言来定义页面,另外 ...
分类:
其他好文 时间:
2019-11-02 13:54:09
阅读次数:
89
[TOC] Django choice参数 choice参数 用户性别 用户学历 用户工作状态 客户来源 ... 实例1 实例1 MTV与MVC模型 django号称是MTV框架,其实他还是MVC框架 MTV: M:models ,模型,就是数据模型,负责数据的存取; T: templates ,模 ...
分类:
其他好文 时间:
2019-10-30 18:21:54
阅读次数:
84