Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class DealerPointAdmin(admin.ModelAdmin):
- list_display = ('title', 'type', 'address', 'code')
- fields = (('title', 'type', 'code'), 'address')
- search_fields = ('title', 'address')
- def has_view_or_change_permission(self, request, obj=None):
- return True
- def has_view_permission(self, request, obj=None):
- return True
- def has_change_permission(self, request, obj=None):
- return True
- def has_add_permission(self, request):
- return True
- def has_delete_permission(self, request, obj=None):
- return True
- def get_actions(self, request):
- actions = super(DealerPointAdmin, self).get_actions(request)
- if 'delete_selected' in actions:
- del actions['delete_selected']
- return actions
- @allow(lambda r: r.user.is_superuser or r.user.is_anonymous)
- def has_module_permission(self, request):
- return request.user.in_any_group(
- [HQ_MANAGERS, REGIONAL_MANAGERS]
- )
- def save_model(self, request, obj, form, change):
- super(DealerPointAdmin, self).save_model(request, obj, form, change)
- def save_form(self, request, form, change):
- super(DealerPointAdmin, self).save_form(request, form, change)
- def get_queryset(self, request):
- return super(DealerPointAdmin, self).get_queryset(request)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement