假设我有一个名为user_filter_str的变量。
user_filter_str = "date:'Y/m/d'|default:'-'"
我可以将一些用户指定的过滤字符串应用于日期值吗?
{{ the_date|user_filter_str }}
更新: user_filter_str是动态的,可以是用户想要的任何东西。
例如。 user_filter_str =" floatformat | my_custom_filter",user_filter_str = "切:" " |长度"等
答案 0 :(得分:0)
如果您只想让用户指定日期格式,那么您可以设置:
user_date_format = 'Y/m/d'
然后将变量作为参数传递给日期过滤器。
{{ the_date|date:user_date_format|default:'-' }}