def logs(): bb = '' try: n = request.form.get('count') n = int(n) except: n = 0 bb = "请输入一个正确的数字!" if type(n) == type(1): logs = models.get_logs(n) else: logs = models.get_logs(10) return render_template('/logs.html', logs=logs, bbinfo=bb)
def logs(): bb = '' try: n = request.form.get('count') n = int(n) except: n = 0 bb = "请输入一个正确的数字!" if type(n) == type(1): logs = models.get_logs(n) else: logs = models.get_logs(10) return render_template('/logs.html', logs=logs, bbinfo = bb)
def get(self, lang_filter=None): secure_page(self) page = int(self.request.get('page', '0')) logs, next = models.get_logs(page, lang_filter) if logs is None: error404(self) return filter_suffix = recentchanges_filter_suffix(lang_filter) if next: nexturi = '/recentchanges' + filter_suffix + '?page=%s' % (page + 1) else: nexturi = None if page > 1: prevuri = '/recentchanges' + filter_suffix + '?page=%s' % (page - 1) elif page == 1: prevuri = '/recentchanges' + filter_suffix else: prevuri = None template_file = os.path.join(os.path.dirname(__file__), 'templates/recent_changes.html') template_values = { 'greeting': get_greeting(), 'is_admin': users.is_current_user_admin(), 'logs': logs, 'nexturi': nexturi, 'prevuri': prevuri, } self.response.out.write(Template(filename=template_file,lookup=mylookup).render_unicode(**template_values))
def get(self, lang_filter=None): logs, extra = models.get_logs(page=0, page_size=30, lang_filter=lang_filter) template_file = os.path.join(os.path.dirname(__file__), 'templates/feed.xml') template_values = { 'entries': logs } self.response.headers['Content-Type'] = 'application/atom+xml; charset=utf-8' self.response.out.write(Template(filename=template_file,lookup=mylookup).render_unicode(**template_values))
def get(self,mode): if users.is_current_user_admin(): if mode == "log": t_path = 'templates/admin-editlogs.html' logs = models.get_logs() page = views.render_view(t_path, 'editlogs',logs[0]) if mode == "stuff": t_path = 'templates/admin-editstuff.html' stuff = models.get_all_stuff() page = views.render_view(t_path, 'editstuff', stuff) if mode == "ttext": t_path = 'templates/admin-edittt.html' tt = models.get_all_tt() page = views.render_view(t_path, 'edittt', tt) self.response.out.write(page) else: self.redirect('/')
def get(self, post, page=1): t_path = 'templates/public-stuffentry.html' stuff = models.get_stuff(int(post)) logs = models.get_logs(int(page), int(post)) stuff_entry = views.render_view(t_path, 'stuffentry', [stuff, logs]) self.response.out.write(stuff_entry)
def renderPage(self, page): logs = models.get_logs(int(page)) t_path = 'templates/public-logs.html' return views.render_view(t_path, 'logs',logs)