我使用单独的模板文件来创建“小部件”——HTML片段,它们显示在页面的网格布局中。主模板包括如下小部件模板:
{% include "myapp/widgetA.html" %}
{% include "myapp/widgetB.html" %}
{% include "myapp/widgetC.html" %}
{% include "myapp/widgetD.html" %}
这很好,但我希望用户能够更改小部件的显示顺序。我将把用户的首选顺序存储在元组中,例如:('widgetC', 'widgetB', 'widgetA', 'widgetD')
如何在模板中处理此问题
您可以迭代模板中的元组:
其中
my_widgets = ('myapp/widgetC.html', 'myapp/widgetB.html', 'myapp/widgetA.html', 'myapp/widgetD.html')
在您的视图中相关问题 更多 >
编程相关推荐