1

我想为自己的东西构建一个像 hootsuide 这样的工具。如您所知,Instagram 只允许 Instagram 合作伙伴通过 api 发布内容。

我将 instapy 用作单个 python 文件,但我以前从未与 django 一起使用过。我在集成方面遇到了一些麻烦。

视图.py

from django.shortcuts import render, redirect
from instapy import InstaPy
# Create your views here.

def instapy_login(request):
    session = InstaPy(username='test', password='test')
    session.login()
    return redirect("/")

但是,我想将此登录凭据用于下一个请求。例如 :

def fetch_followers(request):
    session = InstaPy(username='test', password='test') # I don't want to login again.
    session.login() # I don't want to login again.
    followers = session.grab_followers(username="test", amount="full")
    print(followers)
    return redirect("/")

我不想登录每个请求。关于修复它的任何想法?非常感谢!

4

1 回答 1

0

我也是 django 的新手,但我认为将 instapy_login 传递给您想要使用的函数

于 2021-06-07T19:23:50.967 回答