Example #1
0
  def post(self):
    for user in utility.all_users():
      if user == self.request.get('user_name'):
        self.redirect('/login')
        return

    if self.request.get('user_name'):
      new_user = User()
      new_user.name = self.request.get('user_name')
      new_user.put()

    self.redirect('/login')
Example #2
0
  def get(self):
    show_users = []

    for user in utility.all_users():
      if user not in hidden_users:
        show_users.append(user)  

    show_users.sort()

    template_values = {
      'users': show_users
      }

    path = os.path.join(os.path.dirname(__file__), 'login.html')
    self.response.out.write(template.render(path, template_values))
Example #3
0
    def get(self):
        data = {'users':utility.all_users()}
        data_js = simplejson.dumps(data)

        self.response.headers['Content-Type'] = 'application/json; charset=utf-8'
        self.response.out.write(data_js)