0
我有填充使用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?我無法在http://django-tables2.readthedocs.io/en/latest/pages/api-reference.html#column – nigel222
@ nigel222的tables2文檔中看到它,它是一個自定義的「CheckBoxColumn」,它允許標題 – Jim
我猜你想要的是一個自定義列,它將生成一列單選按鈕,或者一列鏈接到JavaScript的按鈕,它將最新的選擇複製到(可能是隱藏的)輸入框中。不過,我不是志願寫的! – nigel222