Pycharm上Django的使用 Day3

Django管理网站(admin site)python

1.建立超级用户web

打开终端,输入命令:python manage.py createsuperuser,依次输入用户名,电子邮件地址(可不填),密码数据库

2.向管理网站注册模型app

打开web_app所在目录下的admin.py文件,向管理网站注册模型Topic网站

上图中 1 处表示导入咱们要注册的模型Topic,2 处表示让Django经过管理网站管理咱们的模型spa

3.运行manage.py,并在URL后添加admin,使用超级用户访问管理网站3d

4.添加主题blog

点击web_app下Topic模块后面的Addit

添加一个hero主题,并点击SAVE保存io

5.再次定义一个model,它的每个条目都与Topic下不一样的主题相关联,即新定义model下的多个条目能够关联Topic下的同一个主题上

1>再次打开models.py,输入新增model的代码

2>使用下面的command再次迁移数据库,让Django修改数据库,使其可以存储与模型Entry相关的信息

python manage.py makemigrations web_app

3>应用本次迁移

python manage.py migrate

4>向管理网站注册模型Entry

5>运行manage.py并访问管理网站

能够看到新添加的model -- Entires

6>点击Entries后的Add,输入内容并选择要关联的主题,而后点击SAVE

相关文章
相关标签/搜索