![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
后端知识点
文章平均质量分 82
MartinHub
流浪计划『MartinHub』
展开
-
模型-视图-控制器设计模式(MVC)
所有最好的 Web 框架都围绕 MVC 概念构建。 模型(M)是数据的表述。它不是真正的数据,而是数据的接口。使用模型从数据库中获取数据时,无需知道底层数据库错综复杂的知识。模型通常还会为数据库提供一层抽象,这样同一个模型就能使用不同的数据库。 视图(V)是你看到的界面。它是模型的表现层。在电脑中,视图是你在浏览器中看到的 Web 应用的页面,或者是桌面应用的 UI。视图还提供了收集用户输入的接...原创 2018-12-27 17:16:04 · 555 阅读 · 0 评论 -
Django目录解析
知识点: django目录结构 django搭建 models.py urls.py views.py templates配置 一、新建项目自动生成的目录 __ init __.py : setting.py : 放置django中需要的全局配置 urls.py: urls主要的配置入口 wsgi.py: django启动的文件 templates目录:放置主要的HTML文件 manage...原创 2018-11-29 16:16:29 · 159 阅读 · 0 评论 -
Django框架
Django的各模块之间结合得比较紧密,所以在功能强大的同时又是一个相对封闭的系统,但是其健全的在线文档及开发社区,使开发者在遇到问题时能找到解决方法。 Django框架的特点 相对于Python的其他Web框架,Django的功能是最完整的,Django定义了服务发布、路由映射、模板编程、数据处理的一整套功能。这也意味着Django模块之间紧密耦合,开发者需要学习Django自己定义...转载 2018-11-25 10:39:09 · 271 阅读 · 0 评论 -
django http请求处理流程
1. 加载settings .py from django.conf import settings 2. 创建WSGIServer 在创建WSGIServer实例的时候会指定HTTP请求的Handler 3. 处理Request 在Django中一般是django.core.handlers.wsgi.WSGIHandler对象,WSGIHandler继承自django.core.h...转载 2018-11-25 09:58:06 · 1383 阅读 · 0 评论 -
前后端分离优缺点
1、为什么要前后端分离? pc , app , pad多端适应 SPA开发模式开始流行 前后端开发职责不清 开发效率问题,前后端相互等待 前端一直配合着后端,能力受限 后台开发语言和模板高度耦合,导致开发语言依赖严重 2、前后端分离缺点? 前后端学习门槛增加 数据依赖导致文档重要性增加 前端工作量加大 SEO的难度加大 后端开发模式迁移增加成本 本文内容整理于慕课网视频...原创 2019-01-18 15:06:19 · 572 阅读 · 0 评论 -
Django入门:基本,环境配置,新创项目
电脑中的软件相互依赖,每个程序都要依赖某些其他程序,而且要找到运行其他软件的设置(环境变量)。编写新软件程序时,可能(经常)要修改其他软件所需的依赖或环境变量。这一步可能会导致各种问题,因此要避免。Python 虚拟环境能解决这个问题。它把软件所需的全部依赖和环境变量包装到一个文件系统中,与电脑中的其他软件隔离开, 一、安装环境 1、Python 的虚拟环境工具是 virtualenv ,可以在命...原创 2018-12-27 17:10:44 · 134 阅读 · 0 评论 -
精通Django(一)
Djang学习笔记 文章目录Djang学习笔记一、基本配置二、MVC设计模式2.1 MVC 设计模式非常容易理解:2.2 MTV 开发模式:(Django 经常被称为 MTV 框架)三、视图和URL配置3.1第一个 Django 驱动的页面:Hello World3.2 正则表达式3.3 关于404错误的简要说明3.4 Django 处理请求的过程3.5 URL 配置和松耦合3.6 视图:动...原创 2019-03-09 18:37:35 · 322 阅读 · 0 评论 -
Django最佳实践
Django最佳实践:原创 2019-03-25 21:35:03 · 195 阅读 · 0 评论 -
Django QuerySet 进阶
更多内容,欢迎关注微信公众号:Python知音阁。 什么是QuerySet QuerySet是Django提供的强大的数据库接口(API)。正是因为通过它,我们可以使用filter, exclude, get等方法进行数据库查询,而不需要使用原始的SQL语言与数据库进行交互。从数据库中查询出来的结果一般是一个集合,这个集合叫就做 queryset。 1. values_list获取元组形式结果 ...原创 2019-08-02 18:08:24 · 255 阅读 · 0 评论