def pagesummary(): form = WebPageForm() response = {} if form.validate_on_submit(): url = str(form.url_field.data) html_source, summary = _get_html_summary(url) response['source'] = html_source response['summary'] = summary return jsonify(**response)
def pagesummary(): form = WebPageForm(request.args) response = {} if form.validate(): url = str(form.url_field.data) html_source, summary = get_html_summary_from_url(url) response['source'] = html_source response['summary'] = summary else: raise BadURL(message='Malformed URL!', status_code=400) return jsonify(**response)