1、 创建文件夹,并放置项目源码;
2、 添加python项目
3、 创建数据库,并配置相关数据库设置;
/www/wwwroot/dnfu/8976f5b3bc2f6dd4bef163a5435720bb_venv/bin/python3 manage.py makemigrations
/www/wwwroot/dnfu/8976f5b3bc2f6dd4bef163a5435720bb_venv/bin/python3 manage.py migrate
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'djangoblog',
'USER': 'djangoblog',
'PASSWORD': 'LXACyzMRraWSehNM',
'HOST': 'localhost',
'PORT': 3306,
}
}
4、 settings中的其他相关配置
DEBUG = False
ALLOWED_HOSTS = ['*']
LANGUAGE_CODE = 'zh-hans'
TIME_ZONE = 'Asia/Shanghai'
USE_I18N = True
USE_L10N = True
USE_TZ = False
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
5、 nginx配置文件
location /static/ {
alias /www/wwwroot/dnfu/static/;
}
6、 后台admin的静态文件相关配置
执行 manage.py collectstatic命令搜集admin静态文件
/www/wwwroot/dnfu/8976f5b3bc2f6dd4bef163a5435720bb_venv/bin/python3 manage.py collectstatic