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

python-social-auth - how could I disconnect in Django?

我正在使用 a 标签和像 /disconnect/backend/ 这样的 href,然后它显示了一个空白页面。我试过 {% url %} 模板标签,例如:

{% url 'social:disconnect' 'twitter' %}

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

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

<form action="{% url 'social:disconnect' 'twitter' %}" method="post">
    {% csrf_token %}
    <button class="btn btn-warning btn-xs">
        Disconnect
    </button>
</form>