python-social-auth - 我怎么能在 Django 中断开连接?

Dra*_*tis 2 python django python-social-auth

我正在使用a带有 href like 的标签,/disconnect/backend/然后它向我显示了一个空页面。我试过{% url %}模板标签,如:

{% url 'social:disconnect' 'twitter' %}
Run Code Online (Sandbox Code Playgroud)

它仍然创建与我在标签中使用的相同的 url。我怎么能断开帐户?或者也许还有一种方法可以只关联一个帐户?

Dra*_*tis 6

答案很简单。您应该使用 POST 请求。我已经这样做了:

<form action="{% url 'social:disconnect' 'twitter' %}" method="post">
    {% csrf_token %}
    <button class="btn btn-warning btn-xs">
        Disconnect
    </button>
</form>
Run Code Online (Sandbox Code Playgroud)