一、安装指定版本Django
pip install django==2.2
二、使用django-admin创建第一个项目
django-admin startproject testdjango
三、创建APP(创建名为user)
django-admin startproject user
接下来在settings.py中找到INSTALLED_APPS这一项,如下:
修改显示中文和时间
#语言
LANGUAGE_CODE = 'ZH-Hans'
#时区
TIME_ZONE = 'Asia/Shanghai'
注释settings.py中某些不必要的参数,主要是中间件的参数
MIDDLEWARE = [
'django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
# 'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
# 'django.middleware.clickjacking.XFrameOptionsMiddleware',
]
四、后台界面生成
1.先创建一个超级用户, 并根据提示进行账号密码的设置
python manage.py createsuperuser
2.美化后台界面(通过安装simpleui实现)
pip install django-simpleui
配置simpleui,在settings.py中设置。修改完后界面就会发生变化
INSTALLED_APPS = [
'simpleui',
'django.contrib.admin',
....
]
重新启动项目后后台管理界面就会发生变化。