def update(request, user_id): user = api.user_get(request, user_id) form, handled = UserUpdateForm.maybe_handle( request, initial={"id": user_id, "tenant_id": getattr(user, "tenantId", None), "email": getattr(user, "email", "")}, ) if handled: return handled return shortcuts.render(request, "syspanel/users/update.html", {"form": form, "user_id": user_id})
def update(request, user_id): user = api.user_get(request, user_id) form, handled = UserUpdateForm.maybe_handle(request, initial={ 'id': user_id, 'tenant_id': getattr(user, 'tenantId', None), 'email': getattr(user, 'email', '')}) if handled: return handled return shortcuts.render(request, 'syspanel/users/update.html', { 'form': form, 'user_id': user_id})
def update(request, user_id): user = api.user_get(request, user_id) form, handled = UserUpdateForm.maybe_handle(request, initial={ 'id': user_id, 'tenant_id': getattr(user, 'tenantId', None), 'email': getattr(user, 'email', '')}) if handled: return handled context = {'form': form, 'user_id': user_id} if request.is_ajax(): template = 'syspanel/users/_update.html' context['hide'] = True else: template = 'syspanel/users/update.html' return shortcuts.render(request, template, context)