0
私はソースコードを読んだとき、私はデータを選択するためのキーワードとしての機能を使用pk
を見つける:`pk`と` id`のどこかに違いはありますか?
def detail(request, album_id):
try:
album = Album.objects.filter(pk=album_id)
except Album.DoesNotExist:
raise Http404("Album does not exist")
context = {
"album":album,
}
return render(request, "music/detail.html", context)
私はid
を使用するために使用されています:
album = Album.objects.filter(id=album_id)
ので、間に別のどこかにありそれら?
はあなたがドキュメントをチェックインしようとした持っている
id
フィールドではないかもしれませんか? – Vinnyhttps://stackoverflow.com/questions/22345711/whats-the-difference-between-model-id-and-model-pk-in-django –