1911A:初始化django项目结构
1、初始化项目结构


2、创建Django项目

使用pycharm打开项目
1.右击---->编辑配置-----> ![]()
2.文件---->设置----->

3.文件---->设置----->

3、创建user模型
3.1 创建用户模型user
python ../manage.py startapp user # 创建user模型
3.2 在setting.py中注册user模型(第一步)
INSTALLED_APPS=[
'user.apps.UserConfig',
]
# 注:pycharm无法联想,需要把apps文件夹设置为源根
3.3 syl/urls.py添加主路由(第二步)
urlpatterns=[
path('user/', include('user.urls')),
]
3.4 创建 user/urls.py子路由文件(第三步)
from django.urls import path
urlpatterns=[
]
3.5 syl/settings.py中添加apps路径
# 把apps目录插入,到系统包搜索路径第一个位置中
sys.path.insert(0,os.path.join(BASE_DIR,'apps'))
4、重写Django默认认证用户模型
4.1 user/models.py创建模型:从写django user表

4.2 syl/settings.py中注册自己的用户模型类
# 注册自己的用户模型类: 应用名.模型名,指定我们重写的User表进行身份验证
AUTH_USER_MODEL='user.User'
4.3 配置mysql


浙公网安备 33010602011771号