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 

4.4生成表 

    python manager.py makemigrations

    python manager.py migrate

posted @ 2020-10-26 19:34  敏敏小朋友  阅读(90)  评论(0)    收藏  举报