add set to billed option
This commit is contained in:
@@ -83,12 +83,19 @@ class DeskAdmin(admin.ModelAdmin):
|
||||
list_filter = ('client', 'desk_no', 'enabled', 'prize', 'prize_hh')
|
||||
|
||||
|
||||
@admin.action(description='Mark selected billings to billed')
|
||||
def set_billing_true(modeladmin, request, queryset):
|
||||
queryset.update(billing=True)
|
||||
|
||||
|
||||
@admin.register(Accounting)
|
||||
class AccountingAdmin(admin.ModelAdmin):
|
||||
list_display = ('desk', 'time_from', 'time_to', 'prize', 'billed', 'account_user', 'account_tst')
|
||||
list_filter = ('desk__client__location', 'account_user', 'account_tst', 'billed')
|
||||
actions = [set_billing_true]
|
||||
|
||||
def has_add_permission(self, request):
|
||||
if request.user.username == 'reinsle':
|
||||
return True
|
||||
return False
|
||||
|
||||
|
Reference in New Issue
Block a user