从零创建一个 Django 项目
2601_962065252026-08-30 12:21
1. 准备环境 在开始之前,确保你的开发环境满足以下要求:* 安装了 Python (推荐 3.8 或更高版本)。* 安装
相关推荐
hanchenxing4 小时前
AI 数据管道重构:从函数堆到链式管道的可读性实践hhzz4 小时前
【OpenCV 入门到精通 10】视频分析与光流跟踪:背景减除与运动检测蓝胖的四次元口袋4 小时前
Python基础语法入门Patrick在香港5 小时前
Python 抓 0.91 GB 香港法例:Agent 的进度该写进磁盘,不是写进上下文moMo5 小时前
LangChain 到 LangGraph: RAG 知识库改造用户574385305115 小时前
元数据驱动的通用 CRUD 后端框架 (3- createBusiness 工厂:三层装配 + 一行出 REST)ClinicTech5 小时前
实验室洗瓶机的清洗系统架构与自动化控制解析洋洋不叫杨杨5 小时前
Codex 实战:用 AI 写运维脚本高级程序源5 小时前
django大学生创新创业项目管理系统94923-计算机课程设计、毕业设计Sam_Deep_Thinking5 小时前
new Thread()之后发生了什么?
#### env文件夹 概念;env 文件夹是一个 虚拟环境 的文件夹。 什么是虚拟环境?【虚拟环境是 Python 提供的一种工具,用于隔离项目的依赖。它允许你在每个项目中独立安装 Python 包,而不会干扰全局 Python 环境或其他项目的依赖。】* 为什么需要虚拟环境? * 依赖隔离:每个项目可能需要不同版本的库,如果不使用虚拟环境,可能会导致版本冲突。 * 防止污染全局环境 :全局环境中的库安装可能会影响其他项目的正常运行。* env文件夹的作用 * 环境隔离:当你激活虚拟环境时,所有安装的依赖包(如 Django)都被存储在 env 文件夹中。 * 存储依赖包:例如,你安装的 Django 和 MySQL 驱动等依赖,都会存储在 env/Lib/site-packages 下。* 激活虚拟环境(window) envScriptsactivate * 激活虚拟环境(Linux/Mac) source env/bin/activate * 关闭虚拟环境 deactivate #### 项目目录结构以及Django项目开发注意点 myproject/
### 操作数据库的时候为啥没有直接书写SQL代码?* 使用了Django ORM(对象关系映射,Object-Relational Mapping),它是 Django 提供的一个强大的抽象工具 ,用于代替直接写 SQL 语句来操作数据库。#### Django ORM的工作原理;* 模型与数据库表的映射; * 在