def POST(self): try: global html_data form = web.input() view_data = entry.get_page_view_data(form) view_data['info']['dominfo'] = html_data del view_data['view'], view_data['info']['imgorstr'], view_data['info']['layer'], view_data['info']['ImgOrLev'] view_data['url'] = view_data['re_url'] del view_data['re_url'] view_data['info'] = json.dumps(view_data['info']) model.insert_url_extraction(view_data) return '规则入库成功' except KeyError,reason: logger.error(str(reason)) return '请先预览成功后,再提交'
def POST(self): global html_data form = web.input() view_data = entry.get_page_view_data(form) data = entry.get_page_html(view_data) #view_data['info']['dominfo'] = data.get('dominfo', '') html_data = data.get('dominfo', '') for s in data: if data['flag'] == 'SUC': html = '''<h3 align="center">%s</h3> <p style="padding:15px 0 1px;font-size:15px">来源:%s</p> <p>日期:%s</p> <div id="side-content"><br><br>%s</div> ''' % (data['title'], data.get('contentSource', ''), data.get('date', ''), data['content']) else: html = '''<h2>%s</h2> <p>INFO:%s</p>''' % (data.get('title', 'no title'), data['flag']) return json.dumps(html)