前言快速发展的社会中,人们的生活水平都在提高,生活节奏也在逐渐加快。为了节省时间和提高工作效率,越来越多的人选择利用互联网进行线上打理各种事务,通过线上管理影片数据爬取与数据分析也就相继涌现。与此同时,人们开始接受方便的生活方式,他们不仅希望页面简单大方,还希望操作方便,可以快速锁定他们需要的影片数据爬取与数据分析方式。基于这种情况,我们需要这样一个界面简单 ......
112
0
0
2024-03-08
Wagtail-基于Python Django的内容管理系统CMS实现公网访问文章目录Wagtail-基于Python Django的内容管理系统CMS实现公网访问前言1. 安装并运行Wagtail1.1 创建并激活虚拟环境2. 安装cpolar内网穿透工具3. 实现Wagtail公网访问4. 固定的Wagtail公网地址前言Wagtail是一个用Pytho ......
195
0
0
2024-02-25
第4部分(表单)编写一个简单的表单我们更新一下在上一个教程中编写的投票详细页面的模板 ("polls/detail.html") ,让它包含一个 HTML <form> 元素(即表单)<form action="{% url 'polls:vote' question.id %}" method="post"> {% csrf_to ......
122
0
0
2024-01-07
7. 自定义后台自定义表单通过admin.site.register(Question)注册Question模型,Django会创建默认的表单在后台显示。但有时需要自定义后台的显示,可以通过继承admin.ModelAdmin实现:# polls/admin.py from django.contrib import admin from .mode ......
120
0
0
2024-01-07
第3部分(视图)视图概念原教程说的比较抽象,这里简单认为视图就是views.py中的函数,用于处理数据并渲染网页。我们的投票应用中,需要下列几个视图:• 问题索引页——展示最近的几个投票问题。• 问题详情页——展示某个投票的问题和不带结果的选项列表。• 问题结果页——展示某个投票的结果。• 投票处理器——用于响应用户为某个问题的特定选项投票的操作。Djang ......
108
0
0
2024-01-06
让我们开始Django文档教程中的投票案例吧。 可以在https://docs.djangoproject.com/zh-hans/4.2/intro/tutorial01/ 查看原教程。我们将创建一个投票网站,• 用户可以查看和投票 • 你可以管理投票内容。如果你看过了上一篇Django快速入门,应该已经安装好了Django,我们开始吧。这里我们简单回顾一 ......
114
0
0
2024-01-06
目录AJAXAJAX的作用JQueryJQuery的作用AJAX的使用方法X3倍后代码for循环后代码输入完成后单数据提交代码总结 AJAXAJAX是前端技术的集合,包括JavaScript、XML、HTML、CSS等。AJAX的作用提升用户体验。JQueryJQuery是一个兼容多种浏览器的JavaScript库。JQuery的作用JQuery简 ......
219
0
0
2023-06-10
目录一、日志的概念二、Django日志1.logging模块默认定义了以下几个日志等级2. logging模块的使用方式介绍三、Logging提供的模块级别的函数四、Logging日志模块四大组件1.Logger日志记录器2.logging处理器3.Filter过滤器4.Formatter格式器五、Django中添加logging1.在项目setting.p ......
228
0
0
2023-05-25
目录认证系统auth auth模块User对象User新建用户认证用户修改密码登录退出登录只允许登录的用户访问GroupPermission检查用户权限管理用户权限自定义权限总结认证系统auth auth模块是Django提供的标准权限管理系统,可以提供用户身份认证, 用户组和权限管理。auth可以和admin模块配合使用, 快速建立网站 ......
242
0
0
2023-05-25
目录1、session 的使用流程2、session 的配置和相关方法session 配置session 方法3、users 模块的准备4、session 验证的的实现用户注册接口用户登录接口用户信息接口用户注销接口5、Session 表介绍6、登录验证的几种实现形式装饰器实现登录验证中间件实现登录验证这一篇笔记将介绍 session 相关的内容,包括如何在 ......
265
0
0
2023-05-17
目录前言邮箱配置Django项目发送邮件配置邮件服务器Django发送邮件模块Celery概述工作模式安装CeleryCelery的基本使用创建config.py配置文件创建Celery实例并加载配置定义任务启动Celery服务提交任务异常Celery发送邮件创建config.py配置文件创建Celery实例并加载配置定义发送邮件任务启动Celery调用发送 ......
224
0
0
2023-05-13
Django是啥就不多介绍了,直接步入正题吧Django debug page XSS漏洞编号:CVE-2017-12794 该漏洞利用版本需小于1.11.5以下(在1.11.5以上已修复漏洞)。产生该漏洞的原因是重复创建具有Unique约束键的值导致出发数据库Unique异常,并且没有对用户输入的字符进行检查与转义。所以,想要利用这个漏洞的条件主要有几下几 ......
396
0
0
2023-05-04
目录1.Django简介2.搭建Django3.Django项目目录及文件说明4.运行项目修改时区和语言 5.创建Django应用 1.Django简介Django是基于Python的重量级开源Web框架Django采用MVT的软件设计模式,即模型(Model),视图(View)和模板(Template)M 表示模型(Model):编写程 ......
221
0
0
2023-04-19
基本介绍Django 是一个由 Python 编写的一个开放源代码的 Web 应用框架。使用 Django,只要很少的代码,Python 的程序开发人员就可以轻松地完成一个正式网站所需要的大部分内容,并进一步开发出全功能的 Web 服务 Django 本身基于 MVC 模型,即 Model(模型)+ View(视图)+ Controller(控制器)设计模式 ......
306
0
0
2023-04-09
目录1.ORM构建数据表2.数据迁移3.Model相关的概念与使用方法Model的组成部分Meta元数据类属性说明Field的通用字段选项基础字段类型关系字段类型多对一一对一多对多关系类型1.ORM构建数据表由于每一个数据表对应一个Model定义,每一个Model都是一个Python类,所以,Model之间是可以继承的。Django规定,所有的Model都必 ......
285
0
0
2023-03-21