排序
Django SimpleUI 后台主题框架:安装与使用详解
简介 SimpleUI 是一个基于 Django 后台管理的主题,旨在美化和简化 Django 内置的后台管理界面。它内置了28款流行的主题,支持快速安装且与原生 Admin 兼容。提供多标签页面,使各个模块更加清...
数据导入导出轻松搞定:Django-import-export库详解
数据导入导出涉及多种格式(Excel、csv、json等),使用不同脚本繁琐重复。Django-import-export库为此问题提供解决方案。本文将详细介绍其特点、安装配置、Resource编写、Admin配置,并提供应...
Django微信公众号消息自动回复开发指南
通过Python的中文分词库jieba和XML处理库xmltodict结合Django实现微信公众号消息自动回复。当用户通过微信公众号的对话框向后端发送消息时,微信服务器将POST消息的XML数据包推送至开发者填写的...
Django QuerySet:概述、操作与方法
一、QuerySet简介 从数据库中查询的结果通常是一个集合,这个集合称为 QuerySet。 QuerySet有两种来源:通过manager的方法得到和通过QuerySet的方法得到。 Manager的方法和QuerySet的方法大部分...
Django日志(logging)的配置与自定义记录添加
一、日志的概念 日志是一种追踪软件运行时事件的方法。开发者可以通过代码中的日志记录方法来指示发生的事件。事件通常由消息描述,可以包含可选的变量数据。每个事件都有一个严重性级别。 二、...
Django文件上传、存储与下载实例
一、处理文件上传(File Uploads) 在Django中,文件上传过程中,实际文件数据存储在request.FILES中。每个条目都是UploadedFile对象,是对Python文件对象的简单包装。UploadedFile对象具有以下...
在Ubuntu 20.04 LTS上安装Django
Ubuntu 20.04 LTS(长期支持版)是一种流行的Linux发行版,常用于Web开发。本教程将指导您如何在Ubuntu 20.04上安装Django,这是一个强大的Python Web框架,用于构建各种Web应用程序。 步骤1:...
Django中的JWT认证完全指南
什么是JWT? JSON Web Token(缩写 JWT)是目前最流行的跨域认证解决方案。 JWT认证流程 用户向服务器提交用户信息 服务器验证用户的信息 服务器通过验证时,发送给用户一个Token 客户端存储Tok...
Django请求处理方式:函数视图(FBV)与类视图(CBV)
Django中的两种请求处理方式:FBV(Function-Based Views)与CBV(Class-Based Views) 一、FBV 在FBV(函数视图)中,使用函数来处理请求。以下是一个示例: urls.py from django.conf.urls im...
Django请求生命周期概述
在Django中,请求生命周期指用户在浏览器输入URL到浏览器展示网页的整个过程。这个过程中,Django后台会执行一系列操作来处理用户请求。 1. HTTP请求和服务端响应 HTTP请求和服务端响应中传输的...
Django路由URL控制详解
在Django中,URL是Web服务的入口,用户通过浏览器发送的请求都传递到特定的URL地址,然后得到相应。在Django项目中,编写路由即公开接收哪些URL请求,而不在路由中定义的URL将不会被处理或返回...
Django-pure-pagination 使用指南
Django-pure-pagination的使用 Django自带了两个分页类,但相较于第三方分页模块django-pure-pagination,它们使用起来可能不够方便。以下介绍如何使用django-pure-pagination,该库基于django....
Django Admin中添加自定义视图教程
在Django中,为了在Django admin actions中添加自定义视图,并在执行完action后跳转到中间页面,你可以按照以下步骤进行操作。 具体实例如下: <code><em>#admin.py</em></code><...
掌握邮箱管理,Modoboa来助力!
随着电子邮件在我们的日常生活和工作中的不断普及,有效地管理和托管邮件系统变得至关重要。而对于Python开发者而言,掌握一款高效且易用的邮件管理库是必不可少的。在这篇文章中,我们将详细介...