为了账号安全,请及时绑定邮箱和手机立即绑定

pk=1的问题

article = models.Article.objects.get(pk=1),这里get函数的形参名叫什么,不是 id 吗,还是叫 pk ?感觉这样直接给个 pk=1 不是很理解

正在回答

2 回答

id这个字段是自动生成的主键,PK是主键的缩写,所有的字段中只有一个主键,所以PK的值代表着ID的序列号

0 回复 有任何疑惑可以回复我~
#1

Uestc_L 提问者

我就是想知道如果我传入 a = 1 也可以吗?
2017-07-27 回复 有任何疑惑可以回复我~

主键,值为1

0 回复 有任何疑惑可以回复我~
#1

Uestc_L 提问者

形参名不是 id 吗,还是说是 pk ,这不是命名参数的传递方法吗
2017-07-27 回复 有任何疑惑可以回复我~
#2

慕粉0040064391 回复 Uestc_L 提问者

PK在当前情况下等于ID,所以PK=1就等于ID=1;
2017-08-02 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
django入门与实践
  • 参与学习       65159    人
  • 解答问题       869    个

手把手带你进入Django开发的大门,充分领略Django的魅力

进入课程

pk=1的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信