def weekend_jobs_image(request: HttpRequest, start_day: datetime, end_day: datetime) -> HttpResponse: return HttpResponse( plot_to_image_bytes(get_jobs_plot('weekend', start_day, end_day), format='svg'), content_type='image/svg+xml', )
def _daily_graph_image(day=None): if not day: day = date.today() return HttpResponse( plot_to_image_bytes(get_daily_plot(day), format='svg'), content_type='image/svg+xml', )
def _jobs_graph_image(day=None): if not day: day = date.today() return HttpResponse( plot_to_image_bytes(get_jobs_plot(day), format='svg'), content_type='image/svg+xml', )
def _daily_graph_image(day: Optional[date] = None) -> HttpResponse: if not day: day = date.today() return HttpResponse( plot_to_image_bytes(get_daily_plot(day), format='svg'), content_type='image/svg+xml', )
def _daily_graph_image(day=None, lw=True): if not day: day = date.today() return HttpResponse( plot_to_image_bytes(get_daily_plot(day, lw), format='svg'), content_type='image/svg+xml', )
def _sessions_image(start_day: date, end_day: date) -> HttpResponse: return HttpResponse( plot_to_image_bytes(get_sessions_plot(start_day, end_day), format='svg'), content_type='image/svg+xml', )
def semester_histogram(request): return HttpResponse(plot_to_image_bytes(_semester_histogram(), format="svg"), content_type="image/svg+xml")
def weekday_jobs_image(request, start_day, end_day): return HttpResponse( plot_to_image_bytes(get_jobs_plot('weekday', start_day, end_day), format='svg'), content_type='image/svg+xml', )
def semester_histogram(request): return HttpResponse( plot_to_image_bytes(_semester_histogram(), format='svg'), content_type='image/svg+xml', )
def _sessions_image(start_day, end_day): return HttpResponse( plot_to_image_bytes(get_sessions_plot(start_day, end_day), format='svg'), content_type='image/svg+xml', )
def cumulative_accounts_graph(request): """Graph of total cumulative accounts over time.""" return HttpResponse( plot_to_image_bytes(_cumulative_accounts_graph(), format='svg'), content_type='image/svg+xml', )
def accounts_created_each_day_graph(request): """Graph of accounts created each day.""" return HttpResponse( plot_to_image_bytes(_accounts_created_each_day_graph(), format='svg'), content_type='image/svg+xml', )