コード例 #1
0
ファイル: main.py プロジェクト: jonhull/hd-events
 def get(self):
     user = users.get_current_user()
     human = human_username(user)
     if user:
         logout_url = users.create_logout_url('/')
     else:
         login_url = users.create_login_url('/')
     rooms = ROOM_OPTIONS
     self.response.out.write(template.render('templates/new.html', locals()))
コード例 #2
0
ファイル: main.py プロジェクト: kiwinoy/hd-events
 def get(self):
     user = users.get_current_user()
     human = human_username(user)
     if user:
         logout_url = users.create_logout_url('/')
     else:
         login_url = users.create_login_url('/')
     rooms = ROOM_OPTIONS
     rules = memcache.get("rules")
     if(rules is None):
       rules = urlfetch.fetch("http://wiki.hackerdojo.com/api_v2/op/GetPage/page/Event+Policies/_type/html", "GET").content
       memcache.add("rules", rules, 86400)
     self.response.out.write(template.render('templates/new.html', locals()))
コード例 #3
0
ファイル: main.py プロジェクト: Abraham248/hd-events
 def get(self):
     user = users.get_current_user()
     human = human_username(user)
     if user:
         logout_url = users.create_logout_url('/')
     else:
         login_url = users.create_login_url('/')
     rooms = ROOM_OPTIONS
     rules = memcache.get("rules")
     if(rules is None):
       rules = urlfetch.fetch("http://wiki.hackerdojo.com/api_v2/op/GetPage/page/Event+Policies/_type/html", "GET").content      
       memcache.add("rules", rules, 86400)
     self.response.out.write(template.render('templates/new.html', locals()))
コード例 #4
0
ファイル: main.py プロジェクト: jernst/hd-events
 def get(self):
     user = users.get_current_user()
     human = human_username(user)
     if user:
         logout_url = users.create_logout_url('/')
     else:
         login_url = users.create_login_url('/')
     rooms = ROOM_OPTIONS
     rules = memcache.get("rules")
     if(rules is None):
       try:
         rules = urlfetch.fetch("http://wiki.hackerdojo.com/api_v2/op/GetPage/page/Event+Policies/_type/html", "GET").content
         memcache.add("rules", rules, 86400)
       except Exception, e:
         rules = "Error fetching rules.  Please report this error to [email protected]."
コード例 #5
0
 def get(self):
     user = users.get_current_user()
     human = human_username(user)
     if user:
         logout_url = users.create_logout_url('/')
     else:
         login_url = users.create_login_url('/')
     rooms = ROOM_OPTIONS
     rules = memcache.get("rules")
     if (rules is None):
         try:
             rules = urlfetch.fetch(
                 "http://wiki.hackerdojo.com/api_v2/op/GetPage/page/Event+Policies/_type/html",
                 "GET").content
             memcache.add("rules", rules, 86400)
         except Exception, e:
             rules = "Error fetching rules.  Please report this error to [email protected]."
コード例 #6
0
ファイル: models.py プロジェクト: mdhancher/hd-events
def to_name_list(aList):
    sentence = ', '.join([human_username(e) for e in aList if aList.index(e) != len(aList) -1])
    if len(aList) > 1: sentence = '%s and %s' % (sentence, human_username(aList[-1]))
    return sentence
コード例 #7
0
 def owner(self):
     return human_username(self.member)
コード例 #8
0
ファイル: models.py プロジェクト: grue/hd-events
 def owner(self):
     return human_username(self.member)