请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

在 models 中添加用户权限的一个疑问

老师好,models.py 中创建的两个,进行添加权限的类,下面的 Meta是将对应权限映射到表auth_permissions中。

(1)上面创建了一个名为title的字段,请问这个字段的作用是什么用处呢?还是作为数据模型,一定要有一个字段,所以就添加一个title统一占位?

https://img1.sycdn.imooc.com//szimg/5dde16410844107a04860180.jpg

(2)另外查看数据库中,也会创建出一张app_apage的空表,请问这张空表在实际使用中有没有什么用处呢?

https://img1.sycdn.imooc.com//szimg/5dde16c408b8a24e02600120.jpg

https://img1.sycdn.imooc.com/szimg/5dde16c408bd6fa001940094.jpg


正在回答

插入代码

2回答

是的 那是作为这个字段存在的,纵观django的设计 都是权限关联表的,他所有默认权限也是如此~

0 回复 有任何疑惑可以回复我~
deweizhang 2019-11-27 14:36:39

你得空表应该是有列的 只不过没有值。这是正常的 是否要加入内容 取决于你的业务~

0 回复 有任何疑惑可以回复我~
  • 提问者 追蝴蝶的少年ww #1
    一般什么业务场景会需要在这张表中加入值?
    回复 有任何疑惑可以回复我~ 2019-11-27 14:37:26
  • deweizhang 回复 提问者 追蝴蝶的少年ww #2
    这问题我一瞬间不知道怎么回答。因为你的表是用来存储数据的。你一定是知道你要做什么,并且存储什么才会去建立表~
    回复 有任何疑惑可以回复我~ 2019-11-27 14:38:41
  • 提问者 追蝴蝶的少年ww 回复 deweizhang #3
    嗯呢,好
    回复 有任何疑惑可以回复我~ 2019-11-27 20:57:42
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号