1

を設定すればuser = models.ForeignKey(User)できることはよく知っています

model_object.user = user
# or
model_object.user_id = user.pk

しかし、db_column 名を属性名と同じに設定するとどうなるでしょうか。

created_by = models.ForeignKey(User, db_column='created_by')
# so django uses created_by as the table column's name instead of created_by_id

では、オブジェクト ( user) と pk ( user.pk) を使用してどのように属性を割り当てるのでしょうか?

4

0 に答える 0