0
我有一个使用django-tables2
创建的表格。我创建了一个自定义列,在给定ID的情况下,加载并显示了大量信息。我为那个列创建了一个渲染方法,它工作正常。但现在,我的views.py中有很多html源代码。Django:将模板包含到视图中
我想要做的就是把所有代码放到一个html文件中,为每一行加载该文件并填充相应的值。我知道如何包含来自其他模板文件的模板,但我不知道如何从源代码中加载模板。
编辑:
我的源代码大致是这样的,我希望这说明了什么问题:
class MyTable(django_tables2.Table):
[...]
def render_mycolumn(self, value):
values = [...]
s = '<form> ... '
s += '<button ... >'
# ten line of codes later
s += '</form>'
return mark_safe(s)
我想创建该表单模板,包括它比插入值,就像其他页面所做的一样。
为什么你试图把模板/演示文稿逻辑在你的看法?模板不适合这个吗? – rnevius
看到编辑,我希望这可以清楚我想要的 – user1406177