2024-05-15 11:20:39 发布
网友
我想在不使用django应用程序库的情况下使用twitter实现登录。我通过在视图中使用请求函数将用户发送到登录页面,并将令牌成功地传递到twitter登录页面。 Twitter将用户重定向到我配置为的url
login/twitter/callback
如何使用视图访问twitter在此url上发送的参数
请注意,您的案例需要从请求中提取参数。Twitter将用户重定向到您的应用程序,并向您的服务器发出请求
您可以使用以下方法获得:
假设您的URL被称为GETlogin/twitter/callback?token=abc123
login/twitter/callback?token=abc123
def twitter_callback(request): token = request.GET.get('token') if token is None: # do something if parameter is missing # do other things
如果您的视图需要其他方法,您也可以获得它们:
后myurl/path?param=abc123
myurl/path?param=abc123
def post_view(request): param = request.POST.get('param')
请注意,您的案例需要从请求中提取参数。Twitter将用户重定向到您的应用程序,并向您的服务器发出请求
您可以使用以下方法获得:
假设您的URL被称为GET
login/twitter/callback?token=abc123
如果您的视图需要其他方法,您也可以获得它们:
后
myurl/path?param=abc123
相关问题 更多 >
编程相关推荐