django pk 和id用法


pk就是primary key的縮寫,也就是任何model中都有的主鍵,那么id呢,大部分時候也是model的主鍵,所以在這個時候我們可以認為pk和id是完全一樣的。

 

  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去找的話,那就對不起,查無此人。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM