Django
成熟的 Python Web 框架,适合构建内容站点和业务系统。



本文详细介绍 Django RestFramework 的全局异常处理机制。内容涵盖 DRF 内置异常类的分类与用途,以及如何通过自定义 exception_handler 函数统一捕获并格式化错误响应。同时提供在 settings.py 中注册自定义处理器的具体配置方法,帮助开发者实现规范化的 API 错误返回。
本文详细讲解Django项目的创建流程及核心配置。从命令行创建项目开始,解析manage.py、settings.py等关键文件作用。重点介绍settings.py中的数据库、模板及静态文件配置,并对比Django 1.x与2.x在URL路由映射上的差异,包括url、path及re_path的使用场景,帮助开发者快速掌握Django基础架构。

本文详细介绍Django框架中静态资源与媒体资源的文件夹引入及配置方法。通过修改settings.py文件,分别设置STATIC_URL、STATIC_ROOT、STATICFILES_DIRS以及MEDIA_URL和MEDIA_ROOT,实现资源的有效管理与访问。
本文详解如何在Django项目中集成Memcached以提升性能。内容涵盖Memcached简介、Windows与Linux环境下的安装启动、常用命令行操作(set/get/delete等)、Python客户端库使用,以及在Django settings.py中的具体配置方法。同时提供多节点部署、安全加固及自定义Key处理等高级技巧,帮助开发者高效构建高负载Web应用。
本文详解Django中模板继承与ModelForm的核心用法。通过{% block %}实现HTML复用,利用ModelForm自动绑定模型字段、生成表单HTML、执行数据校验并直接保存至数据库,解决手动处理表单繁琐及缺乏错误提示的问题。

本文详解如何在 Django REST Framework 中集成 JWT 认证。涵盖 JWT 结构解析、rest_framework_jwt 库安装、全局与局部认证配置、自定义验证类编写及前端表单提交示例,帮助开发者快速实现安全的 API 身份验证机制。

搭建内容网站,既要展示页面,也要管理数据与用户权限。用Django串联模型、视图和模板,结合表单验证、管理后台与数据库迁移,掌握从功能实现到上线部署的开发流程。

本文详细介绍如何使用Python Django框架结合NewsAPI构建一个新闻聚合Web应用。内容涵盖项目初始化、API密钥配置、视图逻辑编写、HTML模板渲染以及URL路由映射,帮助开发者快速掌握Django后端与前端数据交互的核心流程。

本文介绍如何在Django项目中实现多app的路由分发。通过配置各app的urls.py及项目总路由,利用include和namespace实现模块化路由管理。前端表单通过{% url %}标签引用命名空间,确保后端路由调整时前端无需修改,提升项目可维护性。