Categories
Django
十一月 23, 2025
Django 开发者必懂的 `tests.py`
本文整理了 Django 应用中自动生成的 `tests.py` 文件的角色和用法,包括测试编写、执行、包结构化以及实际案例等内容,供读者一目了然。
十一月 14, 2025
Django的HTML安全卫士 - 深入探讨 'django.utils.html'
详细说明如何利用Django的django.utils.html模块实施XSS防御和安全HTML生成。
十一月 12, 2025
Django的HTTP万用工具 - 'django.utils.http'
介绍如何利用Django的`django.utils.http`模块实现URL编码、安全令牌传递和重定向安全等功能。
十一月 12, 2025
了解Django的时间解析器'dateparse'
总结了Django中用于将ISO 8601日期/时间字符串转换为Python datetime对象的工具模块 `django.utils.dateparse` 的使用方法和优势。
十一月 12, 2025
深度解析 django.utils.cache
探讨如何利用 Django 的 HTTP 缓存工具 django.utils.cache,减少服务器负担,提高用户体验的方法。
十一月 04, 2025
django.core.signing 完美指南 - 数据篡改防止
总结了使用 Django 的 django.core.signing 模块防止数据篡改的方法和应用案例的指南。
十一月 04, 2025
Django 签名,`max_age` 的陷阱与一次性令牌的实现
介绍了 `django.core.signing` 的局限性以及基于 DB/Cache 的一次性令牌实现示例。
六月 18, 2025
深入探讨Celery的apply_async()及其与delay()的关系
深入分析Celery中delay()与apply_async()的区别,以及如何利用多种参数实现高级异步任务控制。
六月 13, 2025
探秘 Celery 的魔法,揭开 `delay()` 的表面与本质
揭开 Celery delay() 方法的秘密!立即了解 delay() 的工作原理和实际应用,使你的异步任务更智能。
五月 30, 2025
基于类的视图(CBV)探索系列③ – 使用 FormView 简化表单处理
真正的开发者会使用 FormView。从表单验证到重定向,公开结构化且简洁的 Django 表单处理实战策略!
五月 26, 2025
类基础视图(CBV)探索系列 ② - 理解Django的基础视图类
了解基于Python Django的视图类与dispatch方法,并结构化掌握CBV流,以增强后端开发能力。
四月 26, 2025
在JSON键中使用gettext_lazy时遇到的问题及解决方案
本文解释了在Django中将gettext_lazy用作JSON键时出现的序列化问题及其解决方法。了解键和值使用时的差异,并指导安全处理的方法。
四月 21, 2025
Django on_commit + Celery,在副本环境中的问题解决
分享在Django中解决transaction.on_commit()、Celery异步处理和副本环境相结合而产生的问题的实际案例。
四月 20, 2025
Django 事务与线程的陷阱:on_commit() 提前执行问题
分析 Django 中 transaction.on_commit() 提前执行的问题,讲解事务与线程之间的相互作用,并分享解决方案。
四月 20, 2025
transaction.on_commit() 完全理解指南
深入理解和使用Django的transaction.on_commit()方法。提供在事务提交后的回调处理的实际示例及注意事项的指南。
四月 07, 2025
在Django网页项目中可靠地应用Poppins和sans-serif字体
如何在Django中可靠地应用Google Poppins和系统sans-serif字体,支持CJK和本地fallback策略。
二月 03, 2025
Django的request对象什么时候消亡?
Django的request对象什么时候消亡?探讨Django request对象的工作原理,该对象在HTTP请求开始时生成,并在响应完成后自动删除。
一月 27, 2025
Django与HTMX简化动态网页开发 (第7篇): JSON返回方式
了解如何使用Django与HTMX的JSON返回方式进行动态网页应用开发,掌握灵活和可扩展的JSON响应处理策略。
一月 27, 2025
简化使用Django和HTMX进行动态Web开发 (第6篇):HTML返回方式
了解如何利用Django和HTMX进行服务器渲染的HTML动态Web开发。探讨模板渲染和简单HTML响应的示例。
一月 27, 2025
通过Django和HTMX简化动态网页开发 (第2部分)
通过探讨HTMX与Ajax的关系,HTMX与React的区别,以及Ajax请求与HTMX的操作示例,了解Django与HTMX的实际应用方式。
一月 24, 2025
从数学中汲取灵感的 Django 装饰器:函数合成与函数空间的美
探讨数学概念函数合成与函数空间如何启发 Django 的装饰器。阐述数学与编程的联系,同时展示装饰器的美丽与实用性。
一月 18, 2025
Django 表单第5篇:利用 CSS 进行样式处理
探讨如何利用 Django 表单和 CSS 提升用户体验,介绍使用 Bootstrap 和 django-crispy-forms 实现高级样式的方法。
一月 14, 2025
Django ORM中的重复是什么?distinct() 方法的必要性和使用方法
详细介绍了distinct()方法的使用和注意事项,学习如何在Django ORM中编写高效且无重复的查询。
一月 10, 2025
Django 开发中的缓存设置:与 Redis 一起优化性能
优化 Django 应用程序性能的方法!通过利用 Redis 的缓存设置,保持快速响应速度并减少服务器负载的实用指南。
十二月 15, 2024
Django 会话删除方法比较:flush()、pop()、del
了解安全有效地删除 Django 会话数据的方法!比较 flush()、pop()、del 方法的区别和使用案例,从而优化安全性和性能。