请稍等 ...
×

采纳答案成功!

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

django生成表的主键id是int自增长

django生成表的主键id是int类型自增长,我可以自定义主键为uuid替换这个int自增长的主键吗,对django xadmin有没有影响呢

正在回答

1回答

bobby 2017-12-29 17:15:04

主键你只要自己设置好了 对xadmin没有影响

1 回复 有任何疑惑可以回复我~
  • 提问者 贾梦阳 #1
    django中,我用UUIDField作为主键,default值是uuid.uuid1(),在xadmin中新增一条数据的时候,运行一次项目只能添加一条数据,添另一条数据就说已经存在之前添加的uuid,这种情况的话怎么办
    回复 有任何疑惑可以回复我~ 2018-01-04 20:56:17
  • bobby 回复 提问者 贾梦阳 #2
    你可以看看数据库中uuid这个default是否生效是否没有生效导致了是个空字符串
    回复 有任何疑惑可以回复我~ 2018-01-08 09:56:26
  • 提问者 贾梦阳 回复 bobby #3
    我看了,数据库中这个字段的默认值没有生效,我怎么才能让它生效呢,
    回复 有任何疑惑可以回复我~ 2018-01-11 15:11:11
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信