django pk 和id用法

pk就是primary key的缩写,也就是任何model中都有的主键,那么id呢,大部分时候也是model的主键,因此在这个时候咱们能够认为pk和id是彻底同样的。django

 

  1. class Student(model.Model):  
  2.     my_id = models.AutoField(primary_key=True)  
  3.     name = models.Charfield(max_length=32)  

 这个时候,你能够用pk来找,由于django它知道Student的主键是my_id 可是,若是你用id去找的话,那就对不起,查无此人。spa

相关文章
相关标签/搜索