def index(page=None): '''分页获取数据''' if not page: page = 1 _entries = PicsService.get_list_by_page(page) _count = PicsService.get_count() _pagenavi = pages(_count, page) return template("index.html", handler=get_site_info(), entries=_entries, pagenavi=_pagenavi, template_settings = template_settings)
def admin_post(): '''删除图片''' _action = request.POST.get('action', '') if 'delete' == _action: return PicsService.delete_pic() if 'pass' == _action: print '332423' return PicsService.pass_pic() if 'clean' == _action: return PicsService.clean_pic()
def admin_post(): '''删除图片''' _action = request.POST.get('action', '') if 'delete' == _action: return PicsService.delete_pic() if 'pass' == _action: print '332423' return PicsService.pass_pic() if 'clean' == _action: return PicsService.clean_pic()
def admin(page=None): '''图片管理页面''' if not page: page = 1 _status = request.query.get('status', None) _entries = PicsService.get_list_by_page(page, admin=True, source=None, status=_status) _count = PicsService.get_count(admin=True, status=_status) _pagenavi = pages(_count, page) _pagenavi["param"] = request.query_string #url参数 return template("admin/pic-list.html", handler=get_site_info(), entries=_entries, pagenavi=_pagenavi, query = request.query)
def index(page=None): '''分页获取数据''' if not page: page = 1 _entries = PicsService.get_list_by_page(page) _count = PicsService.get_count() _pagenavi = pages(_count, page) return template("index.html", handler=get_site_info(), entries=_entries, pagenavi=_pagenavi, template_settings=template_settings)
def show(id): '''显示具体大图''' _data = PicsService.get_by_id(id) _sidebar_mostlike = PicsService.get_most_likes() _nav = dict(prev=None, next=None) if _data: _prev = PicsService.get_prev(_data['create_date']) _next = PicsService.get_next(_data['create_date']) _nav["prev"] = _prev _nav['next'] = _next _comments = CommentsService.get_by_pid(id) return template("show.html", handler=get_site_info(), entry=_data, sidebar_mostlikes=_sidebar_mostlike, template_settings = template_settings, nav=_nav, comments=_comments)
def admin(page=None): '''图片管理页面''' if not page: page = 1 _status = request.query.get('status', None) _entries = PicsService.get_list_by_page(page, admin=True, source=None, status=_status) _count = PicsService.get_count(admin=True, status=_status) _pagenavi = pages(_count, page) _pagenavi["param"] = request.query_string #url参数 return template("admin/pic-list.html", handler=get_site_info(), entries=_entries, pagenavi=_pagenavi, query=request.query)
def show(id): '''显示具体大图''' _data = PicsService.get_by_id(id) _sidebar_mostlike = PicsService.get_most_likes() _nav = dict(prev=None, next=None) if _data: _prev = PicsService.get_prev(_data['create_date']) _next = PicsService.get_next(_data['create_date']) _nav["prev"] = _prev _nav['next'] = _next _comments = CommentsService.get_by_pid(id) return template("show.html", handler=get_site_info(), entry=_data, sidebar_mostlikes=_sidebar_mostlike, template_settings=template_settings, nav=_nav, comments=_comments)
def import_pic(): '''抓取数据''' return PicsService.add()
def update_memcache(): '''更新memcache中数据''' _sitemap = json.loads(SeoService.update_memcache()) _pages = json.loads(PicsService.init_memcache()) return json.dumps(dict(sitemap=_sitemap, pages=_pages))
def update_pic_height(): '''更新图片高度''' return PicsService.update_pic_height()
def like(): '''like图片''' return PicsService.like_pic()
def update_pic_height(): '''更新图片高度''' return PicsService.update_pic_height()
def like(): '''like图片''' return PicsService.like_pic()
def import_pic(): '''抓取数据''' return PicsService.add()
def update_memcache(): '''更新memcache中数据''' _sitemap = json.loads(SeoService.update_memcache()) _pages = json.loads(PicsService.init_memcache()) return json.dumps(dict(sitemap=_sitemap, pages=_pages))