【问题标题】:I dont know if i should use models.Foreignkey or just Charfield to store oauth token我不知道我是否应该使用 models.Foreignkey 或只是 Charfield 来存储 oauth 令牌
【发布时间】:2021-09-26 08:05:46
【问题描述】:

我需要在他/她登录时存储用户名和 twitter 令牌,然后将其用于任何目的,我应该将 FK 用于 twiter 令牌字段吗?

【问题讨论】:

    标签: django django-rest-framework foreign-keys mysql-python


    【解决方案1】:

    FK 是在 1:n 中使用的,所以如果令牌可以用于多个用户,那么你可以使用它...

    如果令牌对用户来说是唯一的(在这个例子中我认为是),你可以在用户模型上使用经典的 Charfield...并且每次你想要获取用户令牌时都可以避免连接表。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-10-05
      • 1970-01-01
      • 1970-01-01
      • 2016-06-07
      • 1970-01-01
      • 2019-02-25
      • 2013-02-10
      • 2018-01-15
      相关资源
      最近更新 更多