向 Django 请求添加令牌

时间:2021-07-05 16:05:59

标签: django api token

有人可以帮我在我的请求中添加一个 api AUTH 令牌,我不确定如何将非 Django AUTH 令牌添加到请求中,我希望每次使用时都能够以这种方式将 AUTH 令牌插入到我的请求中网站我不必经常回复api让我做的SMS消息。这是我到目前为止的代码

from robin_stocks import robinhood as RH

@login_required
def home(request: HttpRequest, *args, **kwargs):
    """
    The landing page for the user, after they log in should contain a bunch of deets
    """
    if (request.COOKIES['ul.token']):
        positions = RH.account.get_all_positions()
        print(positions)
    else:
        token = RH.authentication.login(username=env.RHemail, password = env.RHpassword)
        request.COOKIES['ul.token'] = token.access_token

    context = {'positions' : positions}
    return render(request, 'home.html', context)

我将它保存为 ul.token,因为当我登录我的 robin hood 帐户时,这就是我的 cookie 中的令牌名称。我可能也错过了这个标记 PS:现在这是一个个人项目,只是为了好玩,所以这解释了我的文档字符串(这就是我认为的“” """ 被称为)

0 个答案:

没有答案