随笔分类 - Python Django
该文章仅供自己在线查阅
摘要:# Django2.2部署 参考博客:https://blog.csdn.net/u010681693/article/details/95044857 https://blog.csdn.net/weixin_43933164/article/details/90574891 https:
阅读全文
摘要:# Django常用命令 **打开 Linux 或 MacOS 的 Terminal (终端)直接在终端中输入这些命令(不是 python 的 shell中)** **如果是 windows 用 cmd(开始搜索 cmd 或者 快捷键** **win + R,输入 cmd) 或Powershell(
阅读全文
摘要:# CBV # 基于类的视图(CBV) 视图是可调用的,它接收请求并返回响应。这可能不仅仅是一个函数,Django提供了一些可用作视图的类的示例。这些允许您通过利用继承和mixin来构建视图并重用代码。 基于类的视图(Class-based views)提供了另一种将视图实现为Python对象而不是
阅读全文
摘要:# Celery ## ⼀、Celery简介 Celery 是⼀个基于python开发的异步任务队列/基于分布式消息传递的作业队列,通过它可以轻松的实现任务的异步处理。它侧重于实时操作,但对调度⽀持也很好。Celery⽤于⽣产系统每天处理数以百万计的任务。Celery是⽤Python编写的,但该协议
阅读全文
摘要:# LOG ## Log简介 logging模块是Python内置的标准模块,主要⽤于输出运⾏⽇志,可以设置输出⽇志的等级、⽇志保存路径、⽇志⽂件回滚等;相⽐print,具备如下优点: 通过log的分析,可以⽅便⽤户了解系统或软件、应⽤的运⾏情况;如果你的应⽤log⾜够丰富,也可以分析以往⽤户的操作
阅读全文
摘要:# 邮箱验证 ## 1、⾸先需要⼀个 QQ 邮箱授权码: 进⼊QQ 邮箱点击 设置 示例图 ,相对比较轻量级,每个中间件都会负责一个功能,例如,SessionMiddleware,是与sessions处理相关的中间件,在请求到来和结束后,django会根据自己的
阅读全文
摘要:# 图形验证码、邮件、富文本、文件上传和站点管理 # ⼀、图形验证码 ## 1 安装django-simple-captcha库 在网站开发的登录页面中,经常会需要使用到图形验证码来验证。在 Django中,django-simple-captcha库包提供了图形验证码的使用。 ```shell $
阅读全文
摘要:# Form表单 ## ⼀、概要 通常情况下,我们需要自己手动在HTML页面中,编写form标签和其内的其它元素。但这费时费力,而且有可能写得不太恰当,数据验证也比较麻烦。有鉴于此,Django在内部集成了一个表单模块,专门帮助我们快速处理表单相关的内容。Django的表单模块给我们提供了下面三个主
阅读全文
摘要:# ⽤户认证系统 ## ⼀、概要 auth模块是Django提供的标准权限管理系统,可以提供用户身份认证, 用户组和权限管理。 auth可以和admin模块配合使用, 快速建立网站的管理系统。 在INSTALLED_APPS中添加'django.contrib.auth'使用该APP, auth模块
阅读全文
摘要:# cookie、session、短信和分页 HTTP被设计为”无态”,也就是俗称“脸盲”。 这⼀次请求和下⼀次请求之间没有任何状态保持,我们无法根据请求的任何方面(IP地址,用户代理等)来识别来自同⼀⼈的连续请求。实现状态保持的方式:在客户端或服务器端存储与会话有关的数据(客户端与服务器端的⼀次通
阅读全文
摘要:# 路由和视图 Django中的视图主要用来接受Web请求,并做出响应。此响应可以是网页,重定向或404错误,ⅪML文档或图像等的HTML内容。在mνt模式中,视图负责从模型中获取数据,然后展示在模板中,是联系模型和模板的桥梁,是业务逻辑层。 ,也可以不用引擎。 Django自带一个称为DTL(Django Template Language )的模板语言,以及另外一种流行的Jinja2语
阅读全文
摘要:# Django 参照2020版Python教程_完全入门_学完达到Python工程师水平【千锋】~持续更新中、刘江的博客教程和自强学堂的文档 ## 一、Django简介 ### 1. web框架介绍 Django是基于Python的Web开发框架。Django 中提供了开发网站经常用到的模块,常见
阅读全文
浙公网安备 33010602011771号