【问题标题】:Where can I store the refresh and access token in django我在哪里可以在 django 中存储刷新和访问令牌
【发布时间】:2021-05-08 18:11:54
【问题描述】:

我正在使用 django 并尝试通过 python-quickbooks 包将它与在线快速书集成,并且已经这样做了并且效果很好,但问题是我不想将令牌存储在请求会话中,因为我'我试图在视图之外访问它们,确切地说,我试图在每次制作发票(来自 django 的发票模型)对象时发送发票我想发送一个到 quickbooks,我正在通过 django 信号但是我无法从信号访问会话,那么将它们存储在服务器端的最佳位置在哪里?

提前致谢。

【问题讨论】:

    标签: django quickbooks quickbooks-online django-sessions


    【解决方案1】:

    您可以为您的集成创建新的 Django 模型,并在需要获取令牌时对其进行查询。特别是如果您计划进行多个集成,它会很有用,您可以添加从对象(与信号相关)到“集成对象”的关系。

    【讨论】: