【发布时间】:2015-04-21 20:31:57
【问题描述】:
所以,我正在使用 Django-Tables 来生成我的项目数据表,但现在我面临一个新问题。
我有这个表类来生成我的模型数据表,使用 DjangoTables 应用程序。然后我使用 TemplateColumn 为基本操作创建一个新列,就像编辑、复制、删除......这些东西进入加载到每一行列中的模板。
class ReservationTable(tables.Table):
operations = tables.TemplateColumn(template_name='base_table_operations_btn.html', verbose_name= _('Operations'))
所以在模板里面我有这个:
{% if perms.reservation.add_reservation %}
<a href="/reservation/reservation/{{ record.id }}/copy" class="btn btn-success"><span class="glyphicon glyphicon-paperclip"></span></a>
{% endif %}
因此,使用 django 模板 perms 标记在这里不起作用,但它适用于普通的 django 模板。
关于如何将这些烫发处理到这种模板中的任何提示?我有点失落。
提前致谢!
【问题讨论】:
标签: python django templates permissions django-tables2