示例#1
0
    def get(self):  
        user = util.get_current_user()
        user_data = UserData.get_for_current_user()
        template_values = qa.add_template_values({'App': App,
                                                  'points': user_data.points,
                                                  'username': user and user.nickname() or "",
                                                  'login_url': util.create_login_url(self.request.uri),
                                                  'student_email' : self.request.get('student_email'),
                                                  }, 
                                                  self.request)

        self.render_template('import.html', template_values)
示例#2
0
    def get(self):
        user = util.get_current_user()
        user_data = UserData.get_for_current_user()
        template_values = qa.add_template_values(
            {
                'App': App,
                'points': user_data.points,
                'username': user and user.nickname() or "",
                'login_url': util.create_login_url(self.request.uri),
                'student_email': self.request.get('student_email'),
            }, self.request)

        self.render_template('import.html', template_values)
示例#3
0
文件: api.py 项目: adamwulf/old-khan
    def get(self):  
        user = util.get_current_user()
        user_data = UserData.get_for_current_user()
        logout_url = users.create_logout_url(self.request.uri)
        template_values = qa.add_template_values({'App': App,
                                                  'points': user_data.points,
                                                  'username': user and user.nickname() or "",
                                                  'login_url': util.create_login_url(self.request.uri),
                                                  'student_email' : self.request.get('student_email'),
                                                  'logout_url': logout_url}, 
                                                  self.request)

        path = os.path.join(os.path.dirname(__file__), 'import.html')
        self.response.out.write(template.render(path, template_values)) 
示例#4
0
    def get(self):
        user = util.get_current_user()
        user_data = UserData.get_for_current_user()
        logout_url = users.create_logout_url(self.request.uri)
        template_values = qa.add_template_values(
            {
                'App': App,
                'points': user_data.points,
                'username': user and user.nickname() or "",
                'login_url': util.create_login_url(self.request.uri),
                'student_email': self.request.get('student_email'),
                'logout_url': logout_url
            }, self.request)

        path = os.path.join(os.path.dirname(__file__), 'import.html')
        self.response.out.write(template.render(path, template_values))
示例#5
0
def is_current_user_moderator():
    return users.is_current_user_admin() or UserData.get_for_current_user().moderator
示例#6
0
def is_current_user_moderator():
    return users.is_current_user_admin() or UserData.get_for_current_user(
    ).moderator