def get(self): query_params = dict( member_type=self.get_argument("member_type", None), actived=self.get_argument("actived", None), province_id=self.get_argument("province_id", None), city_id=self.get_argument("city_id", None), username=self.get_argument("username", ""), email=self.get_argument("email", ""), mobile=self.get_argument("mobile", None), regtime_from=self.get_argument("regtime_from", ""), regtime_to=self.get_argument("regtime_to", str(datetime.date.today())), lastlogintime_from=self.get_argument("lastlogintime_from", ""), lastlogintime_to=self.get_argument("lastlogintime_to", str(datetime.date.today())), page=self.get_argument("page", 1)) try: regions = self.fetch_all_regions() entries = self.query_users(**query_params) count = self.query_users_size(**query_params) page_count = Pagination.page_count(count) except Exception, e: print e self.redirect("/users") return
def get(self): session = self.backend.get_session() # 查询 package_name = self.get_argument("package_name", "") if package_name: hairpackages = session.query(HairPackage).filter(HairPackage.package_name.like("%" + package_name + "%")) else: hairpackages = session.query(HairPackage) hairpackages = hairpackages.order_by(HairPackage.modifytime.desc()) # 分页 count = hairpackages.count() page_count = Pagination.page_count(count) params = dict( hairpackages=hairpackages.all(), config=self.config, page_count=page_count, informer=BootstrapInformer("success", "共 %s 条记录" % count, "查询结果:"), package_name=package_name, ) self.render("hairpackages/index.html", **params) session.close()
def get(self): query_params = dict( member_type=self.get_argument("member_type", None), actived=self.get_argument("actived", None), province_id=self.get_argument("province_id", None), city_id=self.get_argument("city_id", None), username=self.get_argument("username", ""), email=self.get_argument("email", ""), mobile=self.get_argument("mobile", None), regtime_from=self.get_argument("regtime_from", ""), regtime_to=self.get_argument("regtime_to", str(datetime.date.today())), lastlogintime_from=self.get_argument("lastlogintime_from", ""), lastlogintime_to=self.get_argument("lastlogintime_to", str(datetime.date.today())), page=self.get_argument("page", 1) ) try: regions = self.fetch_all_regions() entries = self.query_users(**query_params) count = self.query_users_size(**query_params) page_count = Pagination.page_count(count) except Exception, e: print e self.redirect("/users") return
def get(self): session = self.backend.get_session() # 查询 package_name = self.get_argument("package_name", "") if package_name: hairpackages = session.query(HairPackage).filter( HairPackage.package_name.like("%" + package_name + "%")) else: hairpackages = session.query(HairPackage) hairpackages = hairpackages.order_by(HairPackage.modifytime.desc()) # 分页 count = hairpackages.count() page_count = Pagination.page_count(count) params = dict( hairpackages=hairpackages.all(), config=self.config, page_count=page_count, informer=BootstrapInformer("success", "共 %s 条记录" % count, "查询结果:"), package_name=package_name, ) self.render("hairpackages/index.html", **params) session.close()
def get(self): page = self.get_argument("page", 1) seasons = self.fetch_all_seasons(page) count = self.fetch_all_seasons_size() page_count = Pagination.page_count(count) params = dict( seasons=seasons, informer=BootstrapInformer("success", "共 %s 条记录" % len(seasons), "查询结果:"), page_count=page_count, ) self.render("seasons/index.html", **params)
def get(self): page = self.get_argument("page", 1) seasons = self.fetch_all_seasons(page) count = self.fetch_all_seasons_size() page_count = Pagination.page_count(count) params = dict( seasons=seasons, informer=BootstrapInformer("success", "共 %s 条记录" % len(seasons), "查询结果:"), page_count=page_count, ) self.render("seasons/index.html", **params)
def get(self): salon_name = self.get_argument("salon_name", "") province_id = self.get_argument("province_id", 0) city_id = self.get_argument("city_id", 0) domain_id = self.get_argument("domain_id", 0) page = self.get_argument("page", 1) salons = self.query_salons(salon_name, province_id, city_id, domain_id, page) count = self.fetch_salons_count(salon_name, province_id, city_id, domain_id) page_count = Pagination.page_count(count) hairstylists = self.fetch_hairstylist_count() logos = self.fetch_all_logos() params = dict( config=self.config, # 沙龙列表 salons=salons, hairstylists=hairstylists, logos=logos, default_img=self.default_image_url(), #path_prefix=self.get_salon_path_prefix(), # 查询模块 regions=self.fetch_all_regions(), provinces=self.fetch_provinces(), cities=self.fetch_cities(), domains=self.fetch_domains(), arguments=self.request.arguments, # 分页 page_count=page_count, # 提示信息 informer=BootstrapInformer("success", "共 %s 条记录" % count, "查询结果:"), ) self.render("salons/index.html", **params)
def get(self): entries = self.query_twitters(**self.request.arguments) count = self.query_twitters_count(**self.request.arguments) page_count = Pagination.page_count(count) informer = BootstrapInformer("success", "共 %s 条记录" % count, "查询结果") # 图片的URL地址 for entry in entries: entry["real_pic_url"] = self.real_pic_url(entry) # 查询参数由数组变为数值 dataset = {} for k, v in self.request.arguments.items(): dataset.setdefault(k, list(v)[0]) params = dict( entries=entries, config=self.config, page_count=page_count, informer=informer, args=dataset, ) self.render("twitters/index.html", **params)
def get(self): salon_name = self.get_argument("salon_name", "") province_id = self.get_argument("province_id", 0) city_id = self.get_argument("city_id", 0) domain_id = self.get_argument("domain_id", 0) page = self.get_argument("page", 1) salons = self.query_salons(salon_name, province_id, city_id, domain_id, page) count = self.fetch_salons_count(salon_name, province_id, city_id, domain_id) page_count = Pagination.page_count(count) hairstylists = self.fetch_hairstylist_count() logos = self.fetch_all_logos() params = dict( config=self.config, # 沙龙列表 salons=salons, hairstylists=hairstylists, logos=logos, default_img=self.default_image_url(), #path_prefix=self.get_salon_path_prefix(), # 查询模块 regions=self.fetch_all_regions(), provinces=self.fetch_provinces(), cities=self.fetch_cities(), domains=self.fetch_domains(), arguments=self.request.arguments, # 分页 page_count=page_count, # 提示信息 informer=BootstrapInformer("success", "共 %s 条记录" % count, "查询结果:"), ) self.render("salons/index.html", **params)