要在 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 作为数据库。你可以根据项目需要进一步配置和开发。