Django基础七之CBV装饰器和中间件
摘要:Django基础七之CBV装饰器和中间件 1. CBV加装饰器 CBV加装饰器有三种方法, 案例:要求登录(不管get请求还是post请求)后才可以访问 HTML代码 index.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="
阅读全文
posted @
2022-03-22 10:06
Hans_Wang
阅读(276)
推荐(0)
Django基础八之认证模块---auth
摘要:Django基础八之认证模块 auth 1. auth介绍 Django 自带一个用户验证系统。它负责处理用户账号、组、权限和基于cookie的用户会话。 认证系统由以下部分组成: 用户 权限:二进制(是/否)标识指定用户是否可以执行特定任务。 组:将标签和权限应用于多个用户的一般方法。 可配置的密
阅读全文
posted @
2022-03-21 23:39
Hans_Wang
阅读(595)
推荐(0)
Django基础六之cookie和session
摘要:Django基础六之cookie和session 1. cookie和session介绍 1.1 cookie 简介 cookie是指某些网站为了辨别用户身份而储存在用户本地终端(Client Side)上的数据(通常经过加密)。由网景公司的前雇员卢·蒙特利在1993年3月发明。 Cookie保存在
阅读全文
posted @
2022-03-20 10:26
Hans_Wang
阅读(331)
推荐(0)
Django基础五之Ajax
摘要:Django基础五之Ajax 1. Ajax介绍 2. Ajax前后端传值 在输入框一和输入框二中分别输入一个数字,然后点提交在第三个输入框中显示结果. HTML代码: <body> <div class="container"> <div class="row"> <div class="col-
阅读全文
posted @
2022-03-19 11:21
Hans_Wang
阅读(1672)
推荐(0)
Django基础四之测试环境和ORM查询
摘要:Django基础四之测试环境和ORM查询 1. 搭建测试环境 Django是一个整体,不能单独测试某一个.py文件,要想测试需要搭建测试环境。 1.1 测试环境搭建方法: 方法一: 在项目里创建一个py文件,名字随意起。在这个py文件里写: """ 从manage.py里拷出来前四行有非注释的代码。
阅读全文
posted @
2022-03-18 01:19
Hans_Wang
阅读(422)
推荐(0)
Django基础二静态文件和ORM
摘要:Django基础二静态文件和ORM 1. 静态文件 写好后不会自动动态改变的文件资源,如CSS,js,图片,第三方框架文件等等都属于静态文件。默认我们会把静态文件都放在static目录下。这个目录在Django中是需要自己手动创建。 直接创建到项目的根目录下即可。 static: |___css 存
阅读全文
posted @
2022-03-17 10:00
Hans_Wang
阅读(400)
推荐(1)
Django基础三之路由、视图、模板
摘要:Django基础三之路由、视图、模板 1. Django 请求和返回周期 Django默认使用wsgiref模块但是该模块并发量特别小(大约1000),不适用于线上环境,所以在Django项目上线之后会使用uwsgi。 1.1 路由层之路由匹配 主要是在ursl.py文件里书写。 1.11版本: u
阅读全文
posted @
2022-03-16 22:33
Hans_Wang
阅读(464)
推荐(0)
Django基础一安装、创建项目和目录结构
摘要:Django基础一安装、创建项目和目录结构 1. Django介绍 Django是一个开放源代码的Web应用框架,由Python写成。采用了MTV(model–template–views)的软件设计模式,即模型(Model),视图(View)和模板(Template)。它在开发初期用于管理劳伦斯出
阅读全文
posted @
2022-03-16 12:31
Hans_Wang
阅读(296)
推荐(0)