def conf_edit(request): if request.method != 'POST': return HttpResponseRedirect(reverse('userconf-main')) username = request.POST.get('kindlename', None) if not username: return HttpResponseRedirect(reverse('userconf-main')) user = users.get_current_user() profile = UserConf.gql("WHERE user = :1", user).get() if profile is None: profile = UserConf(user=user) profile.kindle_mail = '*****@*****.**' % username profile.put() return HttpResponseRedirect(reverse('userconf-main'))