manage.py常用命令
启动服务器
python manage.py runserver 0.0.0.0:8000
创建app
python manage.py startapp ‘app名称’
生成模型
python manage.py makemigrations
生成数据表
python manage.py migrate
admin密码设置
python manage.py createsuperuser
settings.py模常用配置解析
连接用户限制设置
ALLOWED_HOSTS = [’*’]#允许所有用户连接
项目app导入
新建的app都要添加进去
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'yhxxcl'
]
cookise验证关闭
MIDDLEWARE = [
'django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',#cookise验证
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
]
数据库连接到mysql
```python
DATABASES = {#数据库配置
'default' : {
'ENGINE' : 'django.db.backends.mysql',
'NAME' : '用户信息',
'USER' : '用户名',
'PASSWORD': '用户密码',
'HOST' : '连接地址',
'PORT' : '端口号',
}
}
**LANGUAGE_CODE = 'zh-hans'**
服务器编码(中文)
**TIME_ZONE = 'Asia/Shanghai'**
服务器时间(中国)