- Merry Christmas! 今天的 Django 官網入門教程 7,我個人是建議可以緊接著放在 2 之後。 更能讓初學者感受標準後台的威力。早些年我花很多時間在 phpMyAdmin,覺得能夠處理和管理數據庫很酷,寫些SQL語句來查詢那更是了不得。 這個成為我接受 Django 的障礙,因為 Django 的後台雖然立即可用,但限於單表的特定筛选查詢,單筆數據的增改,有... Merry Christmas! 今天的 Django 官網入門教程 7,我個人是建議可以緊接著放在 2 之後。 更能讓初學者感受標準後台的威力。早些年我花很多時間在 phpMyAdmin,覺得能夠處理和管理數據庫很酷,寫些SQL語句來查詢那更是了不得。 這個成為我接受 Django 的障礙,因為 Django 的後台雖然立即可用,但限於單表的特定筛选查詢,單筆數據的增改,有...
- 今天根據官網教程的第一課,https://docs.djangoproject.com/en/3.0/intro/tutorial01/, 寫下個人幾年來使用 Django 的心得。 開始給自己每天一篇的功課。 曾經在一個小群裡,同學問到 火箭升空的首頁為什麼在 polls app 之後就不見了? 火箭升空的代碼到底在裡? 能不能建一個頁面讓火箭升空重現? 今天根據官網教程的第一課,https://docs.djangoproject.com/en/3.0/intro/tutorial01/, 寫下個人幾年來使用 Django 的心得。 開始給自己每天一篇的功課。 曾經在一個小群裡,同學問到 火箭升空的首頁為什麼在 polls app 之後就不見了? 火箭升空的代碼到底在裡? 能不能建一個頁面讓火箭升空重現?
- 在当今数字化时代,随着网络技术的飞速发展,局域网管理变得越来越重要。为了有效地监控和管理局域网中的设备和数据,构建一个可靠的后台管理系统至关重要。本文将介绍如何利用Django框架构建一个功能强大的局域网管理软件的后台管理系统,并重点讨论数据可视化与报表生成的实现方法。1. 数据收集与存储首先,我们需要编写代码来收集局域网中的数据,并将其存储在数据库中。以收集设备的运行状态为例,我们可以编写... 在当今数字化时代,随着网络技术的飞速发展,局域网管理变得越来越重要。为了有效地监控和管理局域网中的设备和数据,构建一个可靠的后台管理系统至关重要。本文将介绍如何利用Django框架构建一个功能强大的局域网管理软件的后台管理系统,并重点讨论数据可视化与报表生成的实现方法。1. 数据收集与存储首先,我们需要编写代码来收集局域网中的数据,并将其存储在数据库中。以收集设备的运行状态为例,我们可以编写...
- 在企业信息化的时代,对员工的微信使用进行监管成为一项重要的任务。为了更有效地管理员工的微信活动,开发一个基于Python Django框架的权限管理系统是一个理想的选择。在本文中,我们将关注该系统的文件传输模块,为你提供一些实际的代码示例,以便更好地理解其实现过程。1. 安装和配置Django框架首先,确保已经安装了Django框架。可以使用以下命令安装:pip install django... 在企业信息化的时代,对员工的微信使用进行监管成为一项重要的任务。为了更有效地管理员工的微信活动,开发一个基于Python Django框架的权限管理系统是一个理想的选择。在本文中,我们将关注该系统的文件传输模块,为你提供一些实际的代码示例,以便更好地理解其实现过程。1. 安装和配置Django框架首先,确保已经安装了Django框架。可以使用以下命令安装:pip install django...
- 很多刚接触 Django 的开发者,甚至包括不少测试工程师,在学习 Django 时都会遇到一个困惑:为什么 Django 不叫 MVC,而是 MTV?更奇怪的是:很多教程还会说:“Django 的 MTV 其实就是 MVC。”这句话听起来很像,但其实 差别非常关键。如果你理解了 MVC 和 MTV 的本质区别,你会突然发现:Django 的架构其实非常适合大型系统开发和自动化测试。今天我们... 很多刚接触 Django 的开发者,甚至包括不少测试工程师,在学习 Django 时都会遇到一个困惑:为什么 Django 不叫 MVC,而是 MTV?更奇怪的是:很多教程还会说:“Django 的 MTV 其实就是 MVC。”这句话听起来很像,但其实 差别非常关键。如果你理解了 MVC 和 MTV 的本质区别,你会突然发现:Django 的架构其实非常适合大型系统开发和自动化测试。今天我们...
- 很多刚学习 Django 的开发者都会产生一个错觉:> 模板层只是 HTML + {{变量}}实际上,在真实项目中,模板层承担着大量工作:* 页面逻辑控制* 数据循环渲染* 表单状态保持* 组件复用如果没有理解 Django 模板机制,很容易写出 **难维护甚至错误的页面逻辑**。这篇文章我们系统梳理 Django 模板层最核心的内容。---# 文章目录1. Django 模板层在 MTV ... 很多刚学习 Django 的开发者都会产生一个错觉:> 模板层只是 HTML + {{变量}}实际上,在真实项目中,模板层承担着大量工作:* 页面逻辑控制* 数据循环渲染* 表单状态保持* 组件复用如果没有理解 Django 模板机制,很容易写出 **难维护甚至错误的页面逻辑**。这篇文章我们系统梳理 Django 模板层最核心的内容。---# 文章目录1. Django 模板层在 MTV ...
- 初次接触Django,你是否被它庞大的项目结构劝退?这正是其工程化优势所在。本文将带你从项目创建到服务启停,完整拆解核心文件结构,帮你避开端口占用等常见坑位。学完这篇,你将对Django的整体架构有清晰认知。 初次接触Django,你是否被它庞大的项目结构劝退?这正是其工程化优势所在。本文将带你从项目创建到服务启停,完整拆解核心文件结构,帮你避开端口占用等常见坑位。学完这篇,你将对Django的整体架构有清晰认知。
- 在Web开发中,测试是保证应用质量的关键环节。Django提供了一个强大而灵活的工具——测试客户端(Test Client),它允许我们模拟浏览器请求,无需启动真实服务器即可测试视图的完整行为。今天我们就来深入探讨这个看似简单却功能丰富的工具。什么是Django测试客户端?Django测试客户端是一个Python类,位于django.test.Client。它本质上是一个虚拟的HTTP客户端... 在Web开发中,测试是保证应用质量的关键环节。Django提供了一个强大而灵活的工具——测试客户端(Test Client),它允许我们模拟浏览器请求,无需启动真实服务器即可测试视图的完整行为。今天我们就来深入探讨这个看似简单却功能丰富的工具。什么是Django测试客户端?Django测试客户端是一个Python类,位于django.test.Client。它本质上是一个虚拟的HTTP客户端...
- 初次接触Django,你是否被它庞大的项目结构劝退?这正是其工程化优势所在。本文将带你从项目创建到服务启停,完整拆解核心文件结构,帮你避开端口占用等常见坑位。学完这篇,你将对Django的整体架构有清晰认知。 初次接触Django,你是否被它庞大的项目结构劝退?这正是其工程化优势所在。本文将带你从项目创建到服务启停,完整拆解核心文件结构,帮你避开端口占用等常见坑位。学完这篇,你将对Django的整体架构有清晰认知。
- 通过实际操作,让大家了解如何在云主机上下载代码、安装Docker并构建镜像、运行容器、配置镜像加速等开发常用技能。 通过实际操作,让大家了解如何在云主机上下载代码、安装Docker并构建镜像、运行容器、配置镜像加速等开发常用技能。
- 1 简介本文实现直接运行的 Python 示例代码,用最少逻辑实现类似 Flask/Django 中最典型的 duck typing 行为。代码全部可独立运行,无需安装 Flask/Django,全部是“简化版模型”。 2 示例 1: make_response 对多种返回值的处理展示 Flask 如何靠 duck typing 接受:字符串、字典、可调用对象、自定义 Response ... 1 简介本文实现直接运行的 Python 示例代码,用最少逻辑实现类似 Flask/Django 中最典型的 duck typing 行为。代码全部可独立运行,无需安装 Flask/Django,全部是“简化版模型”。 2 示例 1: make_response 对多种返回值的处理展示 Flask 如何靠 duck typing 接受:字符串、字典、可调用对象、自定义 Response ...
- 1 简介本文实例展示真实存在于 Flask/Django 源码中的经典 duck-typing 实例(已节选并格式化)。这些代码能清晰展示两个框架如何通过鸭子类型实现“行为即接口”的设计。 2 Flaskmake_response() 通过接口类型识别多种返回值Flask 视图函数可以返回 字符串、dict、元组、Response 对象等,都是靠 duck typing 来判断并转换。F... 1 简介本文实例展示真实存在于 Flask/Django 源码中的经典 duck-typing 实例(已节选并格式化)。这些代码能清晰展示两个框架如何通过鸭子类型实现“行为即接口”的设计。 2 Flaskmake_response() 通过接口类型识别多种返回值Flask 视图函数可以返回 字符串、dict、元组、Response 对象等,都是靠 duck typing 来判断并转换。F...
- 在当今的软件开发领域,构建高效、可扩展的Web服务是至关重要的。无论是初创公司还是大型企业,都需要一个稳定且灵活的技术栈来支持其业务需求。本文将探讨两种流行的Python Web框架Django和Flask,以及它们如何与REST API和JSON技术结合,为开发者提供强大的工具集,以构建高性能的Web服务。 1. Django:全功能Web框架的典范Django是一个高水平的Python ... 在当今的软件开发领域,构建高效、可扩展的Web服务是至关重要的。无论是初创公司还是大型企业,都需要一个稳定且灵活的技术栈来支持其业务需求。本文将探讨两种流行的Python Web框架Django和Flask,以及它们如何与REST API和JSON技术结合,为开发者提供强大的工具集,以构建高性能的Web服务。 1. Django:全功能Web框架的典范Django是一个高水平的Python ...
- 在当今的Web开发领域,构建RESTful API(Representational State Transfer Application Programming Interface)是许多开发者的首选,因为它提供了一种简单、高效且可扩展的方式来构建和消费Web服务。而在Python生态系统中,Django和Flask作为两大主流Web框架,各自在REST API开发中有着独特的表现,特别是... 在当今的Web开发领域,构建RESTful API(Representational State Transfer Application Programming Interface)是许多开发者的首选,因为它提供了一种简单、高效且可扩展的方式来构建和消费Web服务。而在Python生态系统中,Django和Flask作为两大主流Web框架,各自在REST API开发中有着独特的表现,特别是...
- Django笔记Django笔记Django笔记Django笔记 Django笔记Django笔记Django笔记Django笔记
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签