如何在Django中为我的网站添加社交共享功能。我在SO中看到了一个类似的问题,但这没有帮助(下面我解释了为什么?),是6年前问的,我认为这些年来可能必须有更好的方法来解决这个问题。
我尝试使用addthis,它优雅且易于使用,但这是我在Facebook中分享帖子时遇到的问题。
也没有保留分享帖子的次数。
我也尝试了其他ways,或者我听不懂或无法正常工作。 请帮我做到这一点。非常感谢。
编辑:
我收到此错误。添加<a href="https://www.facebook.com/sharer/sharer.php?u={{ request.get_full_path|urlencode }}&t={{ object.title }}">Share on Facebook</a>
答案 0 :(得分:0)
将此用于Facebook:
{% with base_url="http://example.com" %}
<a href="https://www.facebook.com/sharer/sharer.php?u={{ base_url|urlencode }}{{ request.get_full_path|urlencode }}&t={{ object.title }}">Share on Facebook</a>
{% endwith %}
对于Twitter:
{% with base_url="http://example.com" %}
<a href="https://twitter.com/share?text={{ user.username }}&url={{ base_url|urlencode }}{{ request.get_full_path|urlencode}}">Share on Twitter</a>
{% endwith %}
对于Linkedin:使用this