从零创建一个 Django 项目
2601_962065252026-08-30 12:21
1. 准备环境 在开始之前,确保你的开发环境满足以下要求:* 安装了 Python (推荐 3.8 或更高版本)。* 安装
相关推荐
溪语流沙33 分钟前
【Python项目实战】虚拟环境与依赖管理:venv / pip / requirements.txt实操Elastic 中国社区官方博客1 小时前
从建议到修复的 4 个阶段:使用 Elastic Workflows 实现人在回路中的自动化码视野1 小时前
基于 Spring Boot + Vue3 的【城市地下燃气管网微泄漏感知与相邻地下空间燃爆预警中台】设计与实现(含PRD/三端高保真源码/大屏)梯度下降者1 小时前
CukeTest 自动化测试工具2023年度回顾白皮书circuitsosk1 小时前
从零搭建行业知识平台:向量库+图数据库+传统关系库的多模检索统一层设计whcyhhh2 小时前
头歌实践教学平台:大数据存储2023(十三3)AR-26710-2 小时前
机器学习复习Day8——异常检测千里码aicood2 小时前
Django 基于Django的电脑推荐与分析可视化系统设计与实现Profile排查笔记2 小时前
指纹浏览器手机版怎么选?从本地 App 到云端 Android 的实现方式解析
#### 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的工作原理;* 模型与数据库表的映射; * 在