我在Stackoverflow上搜索并搜索了类似的问题,但由于缺乏详细信息而未能通过。我知道如何获取当前网址{{ request.build_absolute_uri }}
,但不知道如何使用该网址在不同的社交应用中共享内容?
答案 0 :(得分:0)
我花了一些时间弄清楚如何使用django-social-widgets
,这是您可能遇到的错误及其解决方案:
AttributeError: 'Library' object has no attribute 'assignment_tag'
解决方案:
将assignment_tag
重命名为simple_tag
。由于不赞成使用previous,因此使用simple_tag
。
错误:TypeError上下文必须是字典而不是上下文
try:
t = loader.get_template(template)
return t.render(Context(kwargs))
except TemplateDoesNotExist:
return ''
将上面的代码替换为:
try:
t = loader.get_template(template)
return t.render(kwargs) # here