【发布时间】:2016-08-24 21:25:53
【问题描述】:
我正在使用 django-datatables-view(与 jQuery 插件 DataTables 一起使用)。对于正常使用,我基于 BaseDatatableView 创建了一个基于类的视图,并在那里定义了 columns 变量:
class MyCBV(LoginRequiredMixin, BaseDatatableView):
model = myModel
columns = ['my_model_column1','my_model_column2']
...
现在我想创建一个基于参数的变量列数。我可以访问 CBV functions 中的参数,但似乎无法覆盖 columns 变量。例如,我试图覆盖 get_context_data 函数中的 columns 变量,但 columns 稍后在 render_column 函数中保留其原始值。
有人有解决办法吗?
【问题讨论】:
标签: django datatables django-datatable