Python Django模板,仅显示链接列表(删除列表) 问题
我正在使用Django和allauth来促进社交登录。allauth标准模板包括通过以下方式进行的社交登录:Python Django模板,仅显示链接列表(删除列表) 问题,python,django,django-templates,django-allauth,Python,Django,Django Templates,Django Allauth,我正在使用Django和allauth来促进社交登录。allauth标准模板包括通过以下方式进行的社交登录: {% include "socialaccount/snippets/provider_list.html" with process="login" %} 但是,这会在页面上显示带有项目符号的标记列表,如: 脸谱网 谷歌 我想显示的项目只是一个标签,而不是在一个列表 我试过的 我试过: {% for social in "socialaccount/snippets/pr
{% include "socialaccount/snippets/provider_list.html" with process="login" %}
但是,这会在页面上显示带有项目符号的标记列表,如:
脸谱网
谷歌
我想显示的项目只是一个标签,而不是在一个列表
我试过的
我试过:
{% for social in "socialaccount/snippets/provider_list.html" %}
{{ social }}
{% endfor %}
但这会返回链接地址的单个字母!比如:
s o c i a l a c c o u n t / s n i p p e t s / p r o v i d e r _ l i s t . h t m l
有人能告诉我如何显示社交链接而不将其显示为带有要点的列表吗?为了获得结果,您必须覆盖allauth的默认模板。下面是指向默认模板的链接 for循环不起作用的原因是,它只是对字符串中的字符进行迭代,然后将它们写入模板中
{% for social in "socialaccount/snippets/provider_list.html" %}
{{ social }}
{% endfor %}
有关如何编辑默认模板的信息,请参见