1.安装Django
打开终端或命令提示符,运行以下命令
pip install django
2.创建一个新的Django项目
django-admin startproject myproject
3.启动Django项目
django manage.py runserver
项目目录结构示例
4.配置数据库
在settings.py文件中配置数据库
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql', # 配置使用的数据库引擎
'NAME': '', # 数据库的名称
'USER': '', # 数据库用户名
'PASSWORD': '', # 数据库密码
'HOST': '', # 数据库服务器地址
'PORT': '3306', # 端口号
}
}
5.数据库迁移
Django对于数据库的迁移工作通过两个命令来实现:
python manage.py makemigrations
python manage.py migrate
以后对于应用的每一次表结构定义修改,都需要再次执行makemigrations命令,Django会重新生成一个新的数据库迁移文件,再次执行migrate
命令让新的迁移文件生效,完成表结构定义的修改。
Django重新生成一个新的数据库迁移文件如下图:
6、创建应用
python manage.py startapp video
生成requirements.txt文件
若要给当前的项目生成requirements.txt文件,需要进入根目录,执行命令:
pip freeze > requirements.txt
freeze会列出当前的虚拟环境中安装的依赖包及其版本号,它的输出格式与requirements.txt文件内容格式完全一样,所以,可以将其输出进行重定向,得到依赖清单
asgiref==3.5.2
Django==3.2.16
mysqlclient==2.1.1
pytz==2022.4
sqlparse==0.4.3
tzdata==2022.4
将来,需要重建当前项目环境的时候,就可以执行命令:
pip install -r requirements.txt