Django记录操作日志与LogEntry的使用详解

本文详解Django中LogEntry模块的使用方法。LogEntry在Admin中默认开启,通过log_addition和log_change记录新增与变更。文章介绍了如何查询特定对象的变更日志,并在Admin后台配置以方便查看操作记录,适用于监督用户行为及数据回滚场景。

Django记录操作日志与LogEntry的使用详解

Django Admin 后台管理配置与使用指南

本文详细介绍 Django Admin 后台的初始配置流程。涵盖创建管理员账户、修改 settings.py 实现界面汉化、在 admin.py 中注册模型、自定义列表显示字段 list_display 以及修改后台站点标题和页眉。通过具体代码示例,帮助开发者快速搭建和完善 Django 后端管理系统。

Django Admin 后台管理配置与使用指南

基于Django Admin定制简易服务器监控面板

本文详解如何利用Django Admin框架定制服务器监控页面。从设置中文界面开始,逐步演示数据库模型定义、Admin类参数配置、迁移命令执行及自定义动作添加。通过实例展示如何构建包含主机状态、CPU及内存利用率的可视化监控后台,帮助开发者快速实现轻量级运维监控功能。

基于Django Admin定制简易服务器监控面板

使用 Django 进行测试驱动开发

本文详细介绍测试驱动开发(TDD)的核心概念与优势,并通过 Django 框架演示完整的 TDD 工作流。内容涵盖如何编写测试用例、实现业务逻辑及运行测试,帮助开发者理解如何通过先写测试来明确需求、提高代码质量并控制开发范围。

使用 Django 进行测试驱动开发

Django模板过滤器实战:从基础语法到常用技巧

本文深入解析Django模板系统中的过滤器功能,涵盖基础语法、管道符号链式调用及参数传递技巧。通过views.py与index.html的完整代码示例,演示date、time、lower、add等常用过滤器的实际应用,并详细阐述自动转义机制及其对HTML安全的影响,帮助开发者掌握Django模板渲染的核心细节。

Django模板过滤器实战:从基础语法到常用技巧

Django零基础入门之路由path和re_path详解

本文详解Django中path与re_path的路由配置方法。介绍path的尖括号捕获值及内置转换器(str, int, slug, uuid)的使用,解决参数类型转换问题。针对复杂匹配需求,讲解re_path结合正则表达式的用法,并通过urls.py与views.py的完整代码示例,演示如何从URL中获取并处理不同类型的参数。

Django零基础入门之路由path和re_path详解

Django实现垃圾分类交互系统:从环境搭建到视图逻辑详解

本文详细讲解如何利用Django框架构建一个支持用户交互的垃圾分类Web应用。内容涵盖Django的MVT模型原理、项目与App的创建流程、路由分发机制、视图层代码编写以及模板层的HTML实现。通过具体代码示例,演示如何接收图片上传、调用识别接口并返回分类结果,适合希望快速掌握Django基础应用的开发者参考。

Django实现垃圾分类交互系统:从环境搭建到视图逻辑详解

Django3基于ASGI与WebSocket实现WebShell的详细过程

本文详细介绍如何在Django3环境中利用原生ASGI协议实现WebSocket服务,进而构建WebShell。通过结合Gunicorn、Uvicorn、Paramiko以及前端xterm.js,实现了从React前端到远程虚拟机的字符交互与命令回显,提供了完整的实现思路与核心代码参考。

Django实现学生信息注册与图片上传显示完整教程

本文详细讲解如何使用Django框架实现学生信息的注册、图片上传及数据库存储功能。内容涵盖模型类定义、settings配置、路由映射、视图逻辑处理以及HTML模板的编写,最终实现从前端表单提交到后端保存并在前端列表页面展示学生信息及头像的完整流程。