From: Tony Mack Date: Mon, 26 Jan 2015 03:16:35 +0000 (-0500) Subject: user's can't set/unset site in Login Details without the proper authorization X-Git-Url: http://git.onelab.eu/?p=plstackapi.git;a=commitdiff_plain;h=90ecab134bf44662886576bea76c48d0aea316b7 user's can't set/unset site in Login Details without the proper authorization --- diff --git a/planetstack/core/admin.py b/planetstack/core/admin.py index 6e9be06..cef140b 100644 --- a/planetstack/core/admin.py +++ b/planetstack/core/admin.py @@ -1296,6 +1296,7 @@ class UserAdmin(PermissionCheckingAdminMixin, UserAdmin): ('Login Details', {'fields': ['backend_status_text', 'email', 'site','password','public_key'], 'classes':['suit-tab suit-tab-general']}), ('Contact Information', {'fields': ('firstname','lastname','phone', 'timezone'), 'classes':['suit-tab suit-tab-contact']}), ) + self.readonly_fields = ('backend_status_text', 'site') return super(UserAdmin, self).get_form(request, obj, **kwargs) class ControllerDashboardViewInline(PlStackTabularInline):