У меня есть таблица, заполняющую на использование django_tables2, с двумя колонками:только позволяет Выбрать один Django_tables2
tables.py
class SummaryTable(tables.Table):
update = CheckBoxColumnWithName(verbose_name = "Select",accessor="pk",
orderable=False)
class Meta:
model = Vehicle
fields = ('update', 'vehid')
# Add class="paleblue" to <table> tag
attrs = {'class':'paleblue'}
Колонна обновление и vehid.
Что мне нужно, так это ограничить пользователя только одним флажком, если они выбирают другой флажок, он отменяет выбор первого и выбирает новый выбор.
Может ли кто-нибудь посоветовать, как это сделать?
Что такое CheckBoxColumnWithName? Я не вижу его в таблицах 2 doc по адресу http://django-tables2.readthedocs.io/en/latest/pages/api-reference.html#column – nigel222
@ nigel222 это обычная 'CheckBoxColumn', которая позволяет заголовок – Jim
Я бы предположил, что вы хотите создать пользовательский столбец, который будет генерировать столбец радиокнопками или столбец кнопок, связанных с JavaScript, который скопирует последний выбор в (возможно, скрытое) поле ввода. Тем не менее, я не собираюсь писать это! – nigel222