文章列表

-
- Django-simple-captcha验证码包使用方法详解
- django-simple-captcha是django的验证码包,非常简单实用,这次记录的是如何点击验证码后刷新验证码,因为这个功能官方文档并没有详细给出。django-simple-captcha官方文档:http://django-simple-captcha.readthedocs.io/e...
- 日期:2024-09-16
- 浏览:193
- 标签: Django

-
- django实现模型字段动态choice的操作
- 需求是根据当前登录用户来显示某个choice字段不同的选择项。先放现在的实现版本。1、重写PushRuleForm的__init__方法,让每次实例化PushRuleForm时,test_mode字段的choices根据用户重新赋值class PushRuleForm(forms.ModelForm...
- 日期:2024-10-13
- 浏览:82
- 标签: Django

-
- Django分页器的用法详解
- 目录1、准备基础数据2、一次性展示数据3、引入分页器附:drf分页器的使用1.1 PageNumberPagination1.2 LimitOffsetPagination1.3 CursorPaginationDjango是一个大而全的框架。需要明确的是,传参进行分页获取分页后的数据,一般都是通过...
- 日期:2024-09-05
- 浏览:72
- 标签: Django

-
- 屏蔽Django admin界面添加按钮的操作
- 例如,我想去掉某个Model界面的增加按钮,如下图所示:一般的做法是修改 template,但是,有没有更简便易行的方法呢?答案是肯定的。只需要修改admin.py中对应的 ModelAdmin 即可。下面是本人修改的代码:补充知识:Django admin 列表每行后面添加审核按钮我就废话不多说了...
- 日期:2024-10-22
- 浏览:48
- 标签: Django

-
- 在Django中预防CSRF攻击的操作
- CSRF全拼为Cross Site Request Forgery,译为跨站请求伪造。CSRF指攻击者盗用了你的身份,以你的名义发送恶意请求。( 包括:以你名义发送邮件,发消息,盗取你的账号,甚至于购买商品,虚拟货币转账…)造成的问题:个人隐私泄露以及财产安全。CSRF攻击示意图客户端访问服务器时没...
- 日期:2024-10-20
- 浏览:340
- 标签: Django

-
- django中的数据库迁移的实现
- Django是用python写的web开发框架,其特点是:1.重量级框架,内部封装了很多的功能组件,使开发变的简便快速,2.MVT模式:前后端分离,高内聚低耦合,m:model,与mvc中的m功能相同,负责和数据库交互,进行数据处理,v:view,与mvc中的c功能相同,接收请求,进行业务处理,返回...
- 日期:2024-10-20
- 浏览:342
- 标签: Django

-
- Python Django中间件使用原理及流程分析
- 一、什么是Django中间件Django 中间件是用来处理Django的请求request和响应response的框架级别的钩子,它是一个轻量,低级别的插件系统,用于全局范围内改变Django的输入,输出。每个中间件组件都负责做一些特定的功能。说的直白一点是中间件就是帮我们程序员在视图函数执行之前和...
- 日期:2022-07-21
- 浏览:6

-
- Django操作session 的方法
- session是存放在服务端的,在django中使用session必须要先在数据库中创建django_session表,session相关信息都要依赖此表获取sessionrequest.session[’status’]request.session.get(’status’)#一般用get,无此...
- 日期:2024-10-22
- 浏览:25
- 标签: Django

-
- Django User 模块之 AbstractUser 扩展详解
- 最近在写博客,刚好写到用户注册注销模块,觉得这一方面还是挺有趣的。当尝试掀开 Django 的源代码时一切 API 就不会变得那么摸不着。顺着读Django 的各模块源码,我们可以更灵活地更改代码以实现自己想要的功能。现在,思考一个问题,主需求是实现博客中用户的注册登录登出功能。如果只满足于用户注册...
- 日期:2024-10-22
- 浏览:44
- 标签: Django

-
- django之导入并执行自定义的函数模块图解
- 1.现在有一个需求:我想在monitor应用中导入data文件夹下的apolos.py中的tes()函数并执行。打开monitor应用的视图,由于django项目的根路径是从项目开始的,所以直接 from data.apolos import * 就可以把apolos.py文件中的所有函数导入。下面...
- 日期:2024-10-12
- 浏览:258
- 标签: Django
排行榜

网公网安备