我正在使用单独的模板文件来创建“小部件”——在页面上以网格布局显示的 HTML 片段。主模板包括这样的小部件模板:
{% include "myapp/widgetA.html" %}
{% include "myapp/widgetB.html" %}
{% include "myapp/widgetC.html" %}
{% include "myapp/widgetD.html" %}
这很好用,但我希望用户能够更改小部件出现的顺序。我将用户的首选顺序存储在一个元组中,例如:('widgetC', 'widgetB', 'widgetA', 'widgetD')
我怎样才能在模板中处理这个?