# your_app/templatetags/custom_tags.py
from django import template
import json
register = template.Library()
@register.filter(name='convert_list_to_string')
def convert_list_to_string(value):
data = json.loads(value) # convert string to list
return ', '.join([e for e in data]) # create a string and return
创建一个自定义模板标记,使用
json
将格式为["Same Drive","Test Drive","Safe Drive"]
的字符串转换为python列表,并返回所需格式的字符串在模板中,您可以将其用作
创建自定义模板标记docs
您可以在模板中使用Django模板过滤器来实现这一点
您可以在这里找到关于Django模板过滤器的更多信息:Django template filters
相关问题 更多 >
编程相关推荐