18.2.5迁移模型
添加新模型后,就需要再迁移数据库,修改models.py
python manage.py makemigrations learning_logs
python manage.py migrate
18.2.6向管理网站注册Entry
修改admin.py
添加学习笔记
登录http://localhost/admin/
在Learning_logs有Enteies,点击Enteies的add,添加学习笔记
18.2.7 Django shell
Django shell查看数据
python manage.py shell#启动python解释器
from learning_logs.models import Topic#导入Topic模型
Topic.objects.all()#Topic.objects.all()获取Topic模型所有实例
查看每个主题对象的id
topics = Topic.objects.all()
for topic in topics:
print(topic.id,topic)
获取对象并查看属性
t = Topic.objects.get(id=1)
t.text
t.date_added
查看与主题相关联的条目
t.entry_set.all()
2021-06-05