1、安装和创建虚拟环境
windows在cmd中输入pip install virtualenv
创建: virtualenv --no-site-packages -p python.exe路径 环境名
2、激活虚拟环境
# 进入虚拟环境文件
cd envname
# 进入相关的启动文件夹
cd Scripts
activate # 启动虚拟环境 ,Linux/Mac: source activate
deactivate # 退出虚拟环境
3、安装Django
pip install django
4、创建项目
django-admin startproject projectname
备注:projectname是你创建的项目名
5、创建应用
python manage.py startapp appname
appname是你创建的应用名,在project的settings.py添加刚才创建的appname
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'appname', # 安装一个应用,要添加此行迁移的时候才会识别
]
6、启动,修改ip和端口
修改端口:python manage.py runserver 端口号
修改IP和端口: python manage.py runserver IP:端口
7、数据库
修改project中的settings.py文件中设置 连接 MySQL数据库(Django默认使用的是sqllite数据库)
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'db_django',
'USER': 'root',
'PASSWORD': '123456',
'HOST': '127.0.0.1',
'PORT': '3306'
}
}
迁移
python manage.py makemigrations
python manage.py migrate
8、管理后台
访问:IP:端口/admin/
创建账号:python manage.py createsuperuser