从零创建一个 Django 项目
2601_962065252026-08-30 12:21
1. 准备环境 在开始之前,确保你的开发环境满足以下要求:* 安装了 Python (推荐 3.8 或更高版本)。* 安装
相关推荐
小小张说故事15 分钟前
Python 的 str 为什么设计成不可变?拆开字符串驻留、字符串池,以及 += 拼接到底慢在哪ljt272496066117 分钟前
Python笔记(十一)--Numpy(一)时早玖沐22 分钟前
KOOK「找不到语音频道」:同一个错误假设,我犯了三次_冷眸_24 分钟前
Python 调用大模型 API:最小请求、Base URL 和 401/404 排查AI架构师之家25 分钟前
我把 Hermes 这匹"马"养了两周,它干了一件让我有点发毛的事dpharness32 分钟前
块协议用了两周,我把九个坑按顺序记下来了加宝的起点雷达43 分钟前
跑了两周的信号日报,我把降级链改了四次Dumbness43 分钟前
UIA 读微信群消息没有 id,怎么判断哪条是新的:后缀对齐在翻历史和撤回时整屏重报IT枫斗者枫哥1 小时前
CompletableFuture失败后返回空列表:异常没了,业务含义也变了Gopher_HBo1 小时前
opentelemetrySDK源码解析
#### 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的工作原理;* 模型与数据库表的映射; * 在