эм
кто-нибудь
объясните ему
мехм
ок
я объясню
pk - primary key
ключ по которому можно найти определенную запись
pk != id
не всегда pk это id
это зависит от того как модель прописал
даже больше - что в итоге попало в миграцию
допустим, у тебя pk стоит на поле name
ты получаешь данные где список состоящий только из name
в таком случае
можно написать и obj.get(pk=foo) и obj.get(name=foo)