1
我有一個管理員表單,允許通過複選框和下拉自定義操作將對象導出爲CSV。將Django管理員操作限制爲一個檢查對象
默認情況下,這還帶有一個下拉操作來刪除多個選定的對象。
我想知道是否有辦法保持多個對象刪除功能,但有一條消息彈出,限制用戶一次只能將多個對象導出到CSV?
謝謝。
我有一個管理員表單,允許通過複選框和下拉自定義操作將對象導出爲CSV。將Django管理員操作限制爲一個檢查對象
默認情況下,這還帶有一個下拉操作來刪除多個選定的對象。
我想知道是否有辦法保持多個對象刪除功能,但有一條消息彈出,限制用戶一次只能將多個對象導出到CSV?
謝謝。
def export_to_csv(modeladmin, request, queryset):
if queryset.count() != 1:
modeladmin.message_user(request, "Can not export more than one object to csv at once.")
return
# your logic here