def user_edit(request, pk): form = UserForm(request.POST or None, instance=User.get(pk)) if form.is_valid(): obj = form.save(commit=False) obj.save() return HttpResponseRedirect(reverse("user-list")) return direct_to_template(request, "user_edit.html", extra_context={ "form": form, "nav": {"selected": "users",}, })
def user_list(self): users = [] for key in self.user: data = memcache.get(key) if data: users.append(data) else: user = User.get(key) users.append(user) memcache.set(key, user, 60) return users
def user_list(self): users = [] for key in self.user: data = memcache.get(key) if data: users.append(data) else: user = User.get(key) users.append(user) memcache.set(key, user, 60) return users
def user_edit(request, pk): user = User.get(pk) form = UserForm(request.POST or None, instance=user) profile = ProfileForm(request.POST or None, instance=get_profile(user)) if form.is_valid() and profile.is_valid(): form.save() profile.save() return HttpResponseRedirect(reverse("user-list")) return direct_to_template(request, "user_edit.html", extra_context={ "form": form, "profile": profile, "nav": {"selected": "users",}, })
def user_edit(request, pk): user = User.get(pk) form = UserForm(request.POST or None, instance=user) profile = ProfileForm(request.POST or None, instance=get_profile(user)) if form.is_valid() and profile.is_valid(): form.save() profile.save() return HttpResponseRedirect(reverse("user-list")) return direct_to_template(request, "user_edit.html", extra_context={ "form": form, "profile": profile, "nav": { "selected": "users", }, })
def user_change(request, pk): user = User.get(pk) user.is_staff = not user.is_staff user.save() return HttpResponseRedirect(reverse("user-list"))