def post_index(): if request.form['form'] == 'Add feed': url = request.form['feed'] try: parsed = main_feed.parsing_method(url) source = main_feed.source_get(parsed) s = Source.insert_feed(url, source) if s: articles = main_feed.articles_get(parsed) Article.insert_feed(s.id, articles) except: pass return redirect('/') elif request.form['form'] == 'Set filter': filter_dir.set_filter = request.form["filter"] return redirect('/') elif request.form['form'] == 'Submit': Answer.insert_answer(request.form['answer1'], request.form['answer2'], request.form['answer3'], request.form['comment']) return redirect('/') elif request.form['form'] == 'Search': article_list, sources = search(request.form['search']) return render_template('index.html', articles=article_list, sources=sources, set_filter=filter_dir.set_filter) else: return redirect('/')