Esempio n. 1
0
def generate_report_byyear(year, type):
    data = data_report.get_data_report_number_views_per_year(year, get_type(type))
    transformed_data = processor_data.process_data(data)
    transformed_data.title = '{} number of views % {}'.format(type, year)
    transformed_data.column_names = type_column_names[get_type(type)]
    return render_template('number_of_views.htm', transformed_data=transformed_data)
Esempio n. 2
0
def generate_report_bymonth(year, month, type):
    data = data_report.get_data_report_number_views_per_month(year, month, get_type(type))
    transformed_data = processor_data.process_data(data)
    transformed_data.title = '{} number of views % {} {}'.format(type, calendar.month_name[int(month)], year)
    transformed_data.column_names = type_column_names[get_type(type)]
    return render_template('number_of_views.htm', transformed_data=transformed_data)
Esempio n. 3
0
def generate_report_byquarter(year, quarter, type):
    data = data_report.get_data_report__number_views_per_quarter(year, quarters_to_months(quarter), get_type(type))
    transformed_data = processor_data.process_data(data)
    transformed_data.title = '{} number of views % {} {}'.format(type, quarter.upper(), year)
    transformed_data.column_names = type_column_names[get_type(type)]
    return render_template('number_of_views.htm', transformed_data=transformed_data)