您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Django中的非主外键

Django中的非主外键

使用to_fielddb_column选项。

class B(models.Model):
    name = models.ForeignKey(A, to_field="name", db_column="name")

创建外键后,可以按以下方式访问值和相关实例:

>>> b = B.objects.get(id=1)
>>> b.name_id # the value stored in the 'name' database column
>>> b.name # the related 'A' instance
Go 2022/1/1 18:43:49 有394人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶