django 实战(python 3.x/django 3/sqlite)

要在 Python 3.x 环境中使用 Django 3.2 和 SQLite 创建一个新的 Django 项目,你可以按照以下步骤进行操作。这些步骤假设你已经安装了 Python 3.x 和 pip。

1. 设置虚拟环境

首先,建议为你的 Django 项目创建一个虚拟环境,以便隔离项目的依赖关系。

bash 复制代码
# 创建虚拟环境
python3 -m venv myenv

# 激活虚拟环境
source myenv/bin/activate  # 在 macOS/Linux 上
# myenv\Scripts\activate  # 在 Windows 上

2. 安装 Django

在激活的虚拟环境中,使用 pip 安装 Django 3.2。

bash 复制代码
pip install django==3.2

3. 创建 Django 项目

使用 Django 的管理命令创建一个新的项目。

bash 复制代码
django-admin startproject myproject

这将创建一个名为 myproject 的目录,其中包含 Django 项目的基本结构。

4. 配置 SQLite 数据库

Django 默认使用 SQLite 作为数据库,因此无需额外配置。你可以在 myproject/settings.py 中查看数据库设置:

python 复制代码
# myproject/settings.py

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': BASE_DIR / "db.sqlite3",
    }
}

5. 迁移数据库

在项目目录中运行迁移命令以创建数据库结构:

bash 复制代码
cd myproject
python manage.py migrate

6. 运行开发服务器

启动 Django 开发服务器以验证项目是否正确配置:

bash 复制代码
python manage.py runserver

访问 http://127.0.0.1:8000/,你应该会看到 Django 的欢迎页面,表示项目已经成功创建并正在运行。

7. 创建 Django 应用(可选)

如果你需要创建一个新的应用,可以使用以下命令:

bash 复制代码
python manage.py startapp myapp

这将在你的项目目录中创建一个名为 myapp 的目录,其中包含应用的基本结构。

总结

以上步骤帮助你使用 Python 3.x 和 Django 3.2 创建了一个新的 Django 项目,并且默认使用 SQLite 作为数据库。你可以根据项目需要进一步配置和开发。

相关推荐
看海的四叔34 分钟前
【Python】Python 100题 分类入门练习题 - 新手友好
开发语言·python·分类·数据分析·python学习
Hardess-god1 小时前
Spyder、PyCharm、VS Code 和 Jupyter Notebook 对比分析
ide·python·jupyter·pycharm
雪夜行人2 小时前
openpyxl合并连续相同元素的单元格
开发语言·python
weixin_445054722 小时前
力扣刷题-热题100题-第34题(c++、python)
c++·python·leetcode
用户27784491049932 小时前
Python使用OWASP ZAP进行Web应用安全测试
python·安全
学长论文辅导2 小时前
基于Python的新能源汽车销量分析与预测(大数据毕设-Python/决策树)
大数据·python·决策树·毕业设计·回归算法
互联网搬砖老肖2 小时前
21 天 Python 计划:MySQL视图、触发器、存储过程、函数与流程控制
python·mysql·adb
No0d1es2 小时前
青少年编程考试 CCF GESP Python五级认证真题 2025年3月
python·青少年编程·等级考试·gesp·ccf·五级
xll_0072 小时前
VUE3+TS+elementplus+Django+MySQL实现从前端增加数据存入数据库,并显示在前端界面上
前端·python·mysql·typescript·django·vue
图导物联2 小时前
GIS-AI 融合引擎架构:智慧景区导览系统的毫秒级响应与千级并发优化实战
python·ar·gis·智慧文旅·景区导览