django python教程 后台管理的时候数据库的栏目不显示是怎么回事?

 我来答
曾寅彪
2018-12-19 · TA获得超过1853个赞
知道大有可为答主
回答量:2514
采纳率:86%
帮助的人:653万
展开全部
default属性只在Django的ORM模芦神李型中有效,不会真正映射到数据库里。要设置数据表的DEFAULT属性,你可以瞎敏手动陪迟修改makemigrations生成的脚本,或者去修改Django本身。
在db/backends/creation.py中找到如下字段:
if f.primary_key:
field_output.append(style.SQL_KEYWORD('PRIMARY KEY'))elif f.unique:
field_output.append(style.SQL_KEYWORD('UNIQUE'))
在之后加上:
if(f.default != models.fields.NOT_PROVIDED):
field_output.append(style.SQL_KEYWORD('DEFAULT ' + str(f.default)))
腾讯电脑管家
2019-01-05 · 百度知道官方认证企业
腾讯电脑管家
腾讯电脑管家是腾讯公司推出的免费安全管理软件,能有效预防和解决计算机上常见的安全风险,并帮助用户解决各种电脑“疑难杂症”、优化系统和网络环境,是中国综合能力最强、最稳定的安全软件。
向TA提问
展开全部
NAME: 指定的数据库名,侍困如果是sqlite的话,就需要填数据库文件的绝对位置
USER: 数据库登录的用户名,mysql一般都是root
PASSWORD:登录数据库的密码,必须是USER用户所对应的密晌谈谈码
HOST: 由于一般的数据库都是C/S结构的,所以得指定数据库服务器的位置,我们一般数据库服务器和客户端都是在一台主机上面,所以一般默认都填127.0.0.1
PORT:数据库服务宴碰器端口,mysql默认为3306!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
夜色小慕
2018-12-18
知道答主
回答量:30
采纳率:0%
帮助的人:2.3万
展开全部
是不是没有数据?
更多追问追答
追问

有啊,我同样的有一个students的数据库显示出来了已经,代码我也看了几遍,跟千峰视频里的一样,没看出啥问题。

追答
那就看你代码里面admin里面有注册模型类吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式