Django
_leyilea
乾坤未定 你我皆为黑马!
展开
-
Django Web框架 - 01 - 基础 | 路由配置 | view视图函数 | HTTP请求响应
文章目录Django框架的介绍Django的安装Django框架开发创建项目的指令Django项目的目录结构URL 介绍视图函数(view)Django 中的路由配置带有分组的路由和视图函数带有命名分组的路由和视图函数HTTP协议的请求和响应HTTP 请求HTTP 响应GET方式传参POST传递参数form 表单的name属性Django特点:学习难度大,大部分内容需要理解并记忆文件较多...原创 2019-09-06 18:50:40 · 453 阅读 · 0 评论 -
Django Web框架 - 02 -设计模式 | 模板Templates | url反向解析
文章目录Django的框架设计模式模板 TemplatesDjango 模板语言模板的传参模板的变量模板的标签过滤器模板的继承url 反向解析Django的框架设计模式MVC 设计模式MVC 代表 Model-View-Controller(模型-视图-控制器) 模式。作用: 降低模块间的耦合度(解耦)MVCM 模型层(Model), 主要用于对数据库层的封装V 视图层(Vie...原创 2019-09-09 11:07:55 · 576 阅读 · 1 评论 -
Django Web框架 - 03 -静态文件 | 应用app | Models数据库模型
文章目录静态文件Django中的应用 - app创建应用app应用的分布式路由include 函数数据库 和 模型Django下配置使用 mysql 数据库模型(Models)Django 的 ORM框架数据库迁移的错误处理方法数据库的基本操作管理器对象创建数据对象Django shell 的使用静态文件什么是静态文件不能与服务器端做动态交互的文件都是静态文件如:图片,css,js,音...原创 2019-09-10 18:00:27 · 362 阅读 · 0 评论 -
Django Web框架 - 04 -数据库的增删改查CRUD | F对象 | Q对象
文章目录查询数据字段查找查询谓词修改数据记录删除记录聚合查询F对象Q对象 - Q()原生的数据库操作方法查询数据数据库的查询需要使用管理器对象进行通过 MyModel.objects 管理器方法调用查询接口方法说明all()查询全部记录,返回QuerySet查询对象get()查询符合条件的单一记录filter()查询符合条件的多条记录exclud...原创 2019-09-11 18:33:39 · 142 阅读 · 0 评论 -
Django Web框架 - 05 -admin 后台数据库管理 | 数据表关联关系映射 | cookies 和 session
文章目录admin 后台数据库管理自定义后台管理数据表修改后台Models的展现形式模型管理器类数据库表管理数据表关联关系映射一对一映射一对多映射多对多映射cookies 和 sessioncookiessession 会话控制admin 后台数据库管理django 提供了比较完善的后台管理数据库的接口,可供开发过程中调用和测试使用django 会搜集所有已注册的模型类,为这些模型类提拱数...原创 2019-09-12 17:53:43 · 360 阅读 · 0 评论 -
Django Web框架 - 06 -缓存 | 中间件Middleware | 分页 | 文件上传
文章目录缓存什么是缓存?为什么使用缓存?使用缓存场景:Django中设置缓存Django中使用缓存浏览器中的缓存强缓存协商缓存中间件 Middleware跨站请求伪造保护 CSRF分页Paginator对象Page对象文件上传缓存什么是缓存?缓存是一类可以更快的读取数据的介质统称,也指其它可以加快数据读取的存储方式。一般用来存储临时数据,常用介质的是读取速度很快的内存为什么使用缓存?视图...原创 2019-09-17 19:54:32 · 370 阅读 · 0 评论 -
Django Web框架 - 07 -用户认证 | CSV文件 | 电子邮件 | 项目部署
文章目录Django中的用户认证 (使用Django认证系统)auth基本模型操作:生成CSV文件电子邮件发送项目部署WSGI Django工作环境部署uWSGI 网关接口配置 (ubuntu 18.04 配置)nginx 反向代理配置nginx 配置静态文件路径404 界面Django中的用户认证 (使用Django认证系统)Django带有一个用户认证系统。 它处理用户账号、组、权限以...原创 2019-09-18 18:36:39 · 491 阅读 · 0 评论 -
前后端分离 | token令牌 | JWT | CORS跨域资源共享 | RESTful
文章目录1,前后端分离1.1 什么是前后端分离1.2 优点1.3 分离常见问题1.4 实现方式2,token - 令牌学前须知:JWT - json-web-token1,三大组成2,jwt结果格式3,校验jwt规则4,pyjwt3, CORS - Cross-origin resource sharing - 跨域资源共享1,什么是CORS2,特点3,简单请求(Simple requests...原创 2019-09-24 18:11:13 · 1633 阅读 · 0 评论 -
Celery | 处理大量消息的分布式系统
文章目录Celery1 定义2,使用场景2 使用celery3 Django + CeleryCelery1 定义Celery 是一个简单、灵活且可靠的,处理大量消息的分布式系统它是一个专注于实时处理的任务队列,同时也支持任务调度中文官网:http://docs.jinkan.org/docs/celery/在线安装 sudo pip3 install celery离线安装tar...原创 2019-09-29 18:53:19 · 598 阅读 · 2 评论