Ejemplo n.º 1
0
def index():

	request_data = parse_form_data(request.form)
	
	if request_data['api_token'] != 0:
		scraper.destroy_db(DATABASE)
		scraper.create_and_populate_db(request_data['api_token'], DATABASE)
		
	top_user_data = top_users()
	ideas_over_time_data = ideas_over_time()
	word_count_data = word_count_radar(request_data['check_words'])
	strings = get_strings()
	
	return render_template('index.html', 
						top_user_data_asc=top_user_data[0], 
						top_user_data_desc=top_user_data[1], 
						ideas_over_time_data=ideas_over_time_data, 
						word_count_data=word_count_data,
						dummy_chart_1_text=strings['dummy_chart_1_text'],
						dummy_chart_2_text=strings['dummy_chart_2_text'],
						dummy_chart_3_text=strings['dummy_chart_3_text'])
Ejemplo n.º 2
0
	else:
		pass
		
	return request_data
	
@app.route("/", methods=['GET', 'POST'])
def index():

	request_data = parse_form_data(request.form)
	
	if request_data['api_token'] != 0:
		scraper.destroy_db(DATABASE)
		scraper.create_and_populate_db(request_data['api_token'], DATABASE)
		
	top_user_data = top_users()
	ideas_over_time_data = ideas_over_time()
	word_count_data = word_count_radar(request_data['check_words'])
	strings = get_strings()
	
	return render_template('index.html', 
						top_user_data_asc=top_user_data[0], 
						top_user_data_desc=top_user_data[1], 
						ideas_over_time_data=ideas_over_time_data, 
						word_count_data=word_count_data,
						dummy_chart_1_text=strings['dummy_chart_1_text'],
						dummy_chart_2_text=strings['dummy_chart_2_text'],
						dummy_chart_3_text=strings['dummy_chart_3_text'])

if __name__ == "__main__":
	scraper.create_and_populate_db(API_TOKEN, DATABASE)
	app.run(debug=True)