Django
文章平均质量分 85
菩提老鹰
这个作者很懒,什么都没留下…
展开
-
利用Django和自带的Admin后台快速开发手机管理系统
根据测试组的需求,利用Django和自带的Admin后台快速开发一个简易版的手机管理系统,包括手机申请借用,发送邮件通知管理员等。原创 2024-03-08 09:28:37 · 1098 阅读 · 0 评论 -
Django restframwork中使用分页及实现自定义分页
介绍Django + restframework 实现前后端分离项目开发时 如何使用分页功能、如何自定义分页类、自定义的分页类什么场景下可以使用,什么场景下不能使用等原创 2023-07-06 16:15:34 · 517 阅读 · 0 评论 -
django 自定义分页类和使用总结
介绍Django的分页功能、如何自定义分页类、自定义的分页类什么场景下可以使用,什么场景下不能使用等原创 2023-07-06 16:04:57 · 410 阅读 · 0 评论 -
Django中使用openldap实现账号的统一管理
使用ldap管理Django的用户,对于Django而言,使用django-python3-ldap模块可以实现。因为在企业内部一般通过ldap对接各个系统,实现账号的统一管理原创 2023-06-05 19:00:57 · 640 阅读 · 0 评论 -
Django自带的Admin后台中如何获取当前登录用户
自定义日志模型IT资产设备,主要是电脑和显示器。原创 2023-04-12 14:14:39 · 1702 阅读 · 0 评论 -
Django内置权限系统源码解读
带领大家熟悉Django自带的权限系统原理,如果自定义内置权限操作和基于用户的权限的添加、删除;以及admin后台如何判断权限原创 2023-02-04 17:23:42 · 782 阅读 · 0 评论 -
Django的信号机制解读
Django的信号机制解读,了解都有哪些内置的信号,已经信号的三要素、如果进行信号注册和发送;以及如何自定义信号原创 2023-02-03 22:48:45 · 743 阅读 · 0 评论 -
django所有应用放到一个apps目录配置和应用之外独立使用Model
本文知识点: 1、多应用放到同一apps目录进行管理; 2、在应用之外如何使用Model模型,关键是 django.setup(); 3、自定义共同基础模型BaseModel; 4、使用UUID作为模型主键原创 2022-12-05 09:19:40 · 1287 阅读 · 0 评论 -
Django中的CSRF使用及ajax请求接口时问题总结
总结Django的常规使用CSRF的情况,以及如何在AJAX 中请求后端接口的时候,使用 CSRF原创 2022-11-23 22:28:09 · 1263 阅读 · 0 评论 -
django如何阻止CSRF的使用
CSRF 是指跨站请求伪造,跨站请求伪造的问题在于,服务器信任来自客户端的数据如果没有 CSRF 面临的风险是:跨站请求伪造是指攻击者通过HTTP请求江数据传送到服务器,从而盗取回话的cookie。盗取回话cookie之后,攻击者不仅可以获取用户的信息,还可以修改该cookie关联的账户信息。原创 2022-11-23 22:24:39 · 1067 阅读 · 0 评论 -
django使用celery执行异步任务时采用信号实现每个任务日志独立存放(after_setup_logger)
默认在Django中使用celery执行异步任务的时候,celery的所有任务的日志都是存放在同一个文件,而且是在默认采用nohup 启动的时候重定向的文件中。需求是想把每个task执行的日志放到独立的文件中去 ...原创 2022-11-05 18:35:09 · 890 阅读 · 1 评论 -
django自定义标签学习整理(simple_tag、inclusion_tag、 assignment_tag)
学习整理Django的中三种自定义标签 simple_tag、inclusion_tag 和 assignment_tag ... ...原创 2022-10-24 19:06:27 · 2090 阅读 · 0 评论 -
django树形结构之博客评论案例-优化篇mptt
这里以博客中的评论模板作为案例介绍Django中树形结构,利用 django-mptt 第三方包来实现真正的层级展示,不过默认的是`无限层级`,实际中一般都是做个转化,实现的是两级层级展示... ...原创 2022-10-17 17:15:49 · 814 阅读 · 0 评论 -
django树形结构之博客评论案例(带回复功能) - 基础篇
这里以博客中的评论模板作为案例介绍Django中树形结构,本篇是以最基本的 `自身关联` 来实现原创 2022-10-13 17:53:21 · 1032 阅读 · 0 评论 -
django中URL反向解析总结(url/reverse/get_absolute_url)
介绍Django中进行URL方向解析的三种方式,template模板中的{% url %}、视图中的 reverse函数和model中定义的get_absolute_url,三种方式都可以避免 硬编码, 简化程序维护成本原创 2022-10-11 14:08:51 · 1154 阅读 · 0 评论 -
django特殊文件管理之Static和Media异同之处
整理学习 Django中 MEDIA_ROOT 和 STATIC_ROOT 的相同和不同之处,同时扩展介绍介绍 Django中的文件管理原创 2022-09-29 18:07:21 · 834 阅读 · 2 评论 -
restframework-bulk批量更新时QuerySet object has no attribute pk问题源码分析
阅读源码分析使用 restframework-bulk 包进行`批量`操作中的 `批量更新` 失败问题原创 2022-09-23 16:18:01 · 1269 阅读 · 2 评论 -
Django model中choice的使用总结
整理Django model中关于choice的几种使用方式,包括两种不同的Enum枚举方式...原创 2022-08-25 17:39:12 · 3020 阅读 · 0 评论 -
python中类的四种方法介绍(实例方法、静态方法、类方法)
介绍Python的class类中遇到的四种方法,四种方法分别是 1、实例方法(普通方法);2、静态方法;3、类方法;4、Django中的classonlymethod装饰的方法原创 2022-08-08 11:15:34 · 2005 阅读 · 0 评论 -
django regroup对象是外键时无法正常使用
今天在写Todo List Demo项目的时候,在首页展示Todo任务的时候,因为有分组的概念,所以想通过regroup实现分组展示。但是无法正常分组... ...原创 2022-08-06 16:17:33 · 252 阅读 · 0 评论 -
django 任务管理-apscheduler
介绍独立使用Python 和 apscheduler 进行任务管理相关 ... ...原创 2022-08-03 17:52:18 · 1506 阅读 · 0 评论 -
django 任务管理-crontab
整理Django配置任务系列文章之通过crontab进行任务管理,及其使用上的限制和问题等原创 2022-08-02 18:07:44 · 588 阅读 · 0 评论 -
Django restframework实现批量操作
这篇文章主要介绍两种方式实现`批量操作`, 一种是使用 Django restframework提供的装饰器action,可以更具实际情况扩展默认的增删改查操作,扩展性很好;另外一种是使用第三方模块 `djangorestframework-bulk`,这个模块简化了我们对于 `对象本身增删改查的批量化操作`,各有优缺点。实际工作中选择合适的就好。原创 2022-04-28 17:52:33 · 3326 阅读 · 10 评论 -
django树形结构展示
1、使用Django自带的标签 unordered_list1.1、定义模型class Department(models.Model): name = models.CharField(max_length=64, unique=True, verbose_name="部门名称") # db_constraint 控制是否在数据库中为此外键创建约束,默认为True。在数据库中创建外键约束是数据库规范中明令禁止的行为 # 但是不影响Django的关联查询 parent = models.Fore原创 2022-04-22 17:46:05 · 2956 阅读 · 1 评论 -
Django通过celery实现任务注册和管理
Django接入Celery实现任务管理,并且启用flower进行任务的可视化查看。另外任务的结果除了保存在Redis中之外,我们也可以选在保存在MySQL等持久化数据库,方便后续做统计分析,结果查询等等操作原创 2022-02-07 10:36:16 · 1770 阅读 · 2 评论