Exemple #1
0
    def get(self, id):
        user = users.get_current_user()
        if not user:
            self.redirect(users.create_login_url(self.request.uri))

        user = AllowedUser.get_by_id(int(id))
        user.key.delete()
        self.redirect("/users")
Exemple #2
0
    def get(self, id):
        user = users.get_current_user()
        if not user:
            self.redirect(users.create_login_url(self.request.uri))

        user = AllowedUser.get_by_id(int(id))
        user.key.delete()
        self.redirect("/users")
Exemple #3
0
    def get(self, id):
        user = users.get_current_user()
        if not user:
            self.redirect(users.create_login_url(self.request.uri))

        if id != "new":
            alloweduser = AllowedUser.get_by_id(int(id))
            locales = {"user": alloweduser}
        else:
            locales = {}

        self.render("edituser.html", locales)
Exemple #4
0
    def get(self, id):
        user = users.get_current_user()
        if not user:
            self.redirect(users.create_login_url(self.request.uri))

        if id != "new":
            alloweduser = AllowedUser.get_by_id(int(id))
            locales = {"user": alloweduser}
        else:
            locales = {}

        self.render('edituser.html', locales)
Exemple #5
0
    def post(self, id):
        user = users.get_current_user()
        if not user:
            self.redirect(users.create_login_url(self.request.uri))

        request = self.request
        if id == "new":
            user = AllowedUser()
        else:
            user = AllowedUser.get_by_id(int(id))

        user.name = request.get("name")
        user.email = request.get("email")
        user.put()

        self.redirect("/users")
Exemple #6
0
    def post(self, id):
        user = users.get_current_user()
        if not user:
            self.redirect(users.create_login_url(self.request.uri))

        request = self.request
        if id == "new":
            user = AllowedUser()
        else:
            user = AllowedUser.get_by_id(int(id))

        user.name = request.get("name")
        user.email = request.get("email")
        user.put()

        self.redirect("/users")