我发现自己经常做的一件事是将字符串文字作为参数传递给模板标签或函数;例如:
{% url my-url 'my_param' %}
不幸的是,django 模板引擎不允许你这样做。所以我发现自己在我的视图代码中经常这样做:
my_context_dict['MY_PARAM'] = 'my_param'
然后在我看来代码:
{% url my-url MY_PARAM %}
或者创建一系列我个人尽量避免的 URL 映射。
是否可以在 Django 模板中使用字符串文字?或者可能是更优雅的解决方案?我在这里或文档中没有看到任何内容。