megaqc.public package

Submodules

megaqc.public.forms module

Public forms.

class megaqc.public.forms.LoginForm(*args, **kwargs)[source]

Bases: flask_wtf.form.Form

Login form.

password = <UnboundField(PasswordField, ('Password',), {'validators': [<wtforms.validators.DataRequired object>]})>[source]
username = <UnboundField(StringField, ('Username',), {'validators': [<wtforms.validators.DataRequired object>]})>[source]
validate()[source]

Validate the form.

megaqc.public.views module

Public section, including homepage and signup.

megaqc.public.views.about()[source]

About page.

megaqc.public.views.admin()[source]
megaqc.public.views.choose_plot_type()[source]

Choose plot type.

megaqc.public.views.comparisons()[source]
megaqc.public.views.create_dashboard(dashboard_id=None)[source]

Create a new dashboard.

megaqc.public.views.distributions()[source]
megaqc.public.views.edit_filters()[source]

Edit saved filters.

megaqc.public.views.edit_reports()[source]
megaqc.public.views.home()[source]

Home page.

megaqc.public.views.list_dashboard()[source]

Create a new dashboard.

megaqc.public.views.load_user(user_id)[source]

Load user by ID.

megaqc.public.views.login()[source]

Log in.

megaqc.public.views.logout()[source]

Logout.

megaqc.public.views.not_implemented()[source]
megaqc.public.views.order_sample_filters()[source]
megaqc.public.views.plot_favourite(fav_id)[source]

View and edit saved plots.

megaqc.public.views.plot_favourites()[source]

View and edit saved plots.

megaqc.public.views.queued_uploads()[source]
megaqc.public.views.register()[source]

Register new user.

megaqc.public.views.report_plot()[source]
megaqc.public.views.trends()[source]
megaqc.public.views.view_dashboard(dashboard_id)[source]

Create a new dashboard.

Module contents

The public module, including the homepage and user auth.