intranet.apps.eighth.management.commands package

Submodules

intranet.apps.eighth.management.commands.absence_email module

class intranet.apps.eighth.management.commands.absence_email.Command(stdout=None, stderr=None, no_color=False, force_color=False)[source]

Bases: BaseCommand

add_arguments(parser)[source]
handle(*args, **options)[source]
help = 'Notify users who have an Eighth Period absence.'

intranet.apps.eighth.management.commands.delete_duplicate_signups module

class intranet.apps.eighth.management.commands.delete_duplicate_signups.Command(stdout=None, stderr=None, no_color=False, force_color=False)[source]

Bases: BaseCommand

handle(*args, **options)[source]
help = 'Delete duplicate Eighth signups and keep the most recent.'

intranet.apps.eighth.management.commands.dev_create_blocks module

class intranet.apps.eighth.management.commands.dev_create_blocks.Command(stdout=None, stderr=None, no_color=False, force_color=False)[source]

Bases: BaseCommand

add_arguments(parser)[source]
handle(*args, **kwargs)[source]
help = 'Generate 8th Period Blocks using existing activities'

intranet.apps.eighth.management.commands.dev_generate_signups module

class intranet.apps.eighth.management.commands.dev_generate_signups.Command(stdout=None, stderr=None, no_color=False, force_color=False)[source]

Bases: BaseCommand

add_arguments(parser)[source]
handle(*args, **kwargs)[source]
help = 'Generate 8th Period signups from existing users and activities. This should not be run in production'

intranet.apps.eighth.management.commands.find_duplicates module

class intranet.apps.eighth.management.commands.find_duplicates.Command(stdout=None, stderr=None, no_color=False, force_color=False)[source]

Bases: BaseCommand

add_arguments(parser)[source]
handle(*args, **options)[source]
help = 'Find duplicate signups in the system that violate the one-signup-per-block constraint.'

intranet.apps.eighth.management.commands.generate_similarities module

class intranet.apps.eighth.management.commands.generate_similarities.Command(stdout=None, stderr=None, no_color=False, force_color=False)[source]

Bases: BaseCommand

add_arguments(parser)[source]
handle(*args, **options)[source]
help = 'Generate similarities for all activities'

intranet.apps.eighth.management.commands.generate_statistics module

class intranet.apps.eighth.management.commands.generate_statistics.Command(stdout=None, stderr=None, no_color=False, force_color=False)[source]

Bases: BaseCommand

add_arguments(parser)[source]
handle(*args, **options)[source]
help = 'Generate a PDF file with statistics of all of the Eighth Activities.'

intranet.apps.eighth.management.commands.remove_withdrawn_students module

class intranet.apps.eighth.management.commands.remove_withdrawn_students.Command(stdout=None, stderr=None, no_color=False, force_color=False)[source]

Bases: BaseCommand

handle(*args, **options)[source]
help = 'Withdraw students from TJ automatically && notify relevant administrators'

intranet.apps.eighth.management.commands.signup_statistics module

class intranet.apps.eighth.management.commands.signup_statistics.Command(stdout=None, stderr=None, no_color=False, force_color=False)[source]

Bases: BaseCommand

add_arguments(parser)[source]
handle(*args, **options)[source]
help = 'Generate attendance statistics for an eighth period activity as a CSV.'

intranet.apps.eighth.management.commands.signup_status_email module

class intranet.apps.eighth.management.commands.signup_status_email.Command(stdout=None, stderr=None, no_color=False, force_color=False)[source]

Bases: BaseCommand

add_arguments(parser)[source]
handle(*args, **options)[source]
help = 'Notify users who have not signed up for Eighth Period or need to change their signup selection.'

intranet.apps.eighth.management.commands.update_counselors module

class intranet.apps.eighth.management.commands.update_counselors.Command(stdout=None, stderr=None, no_color=False, force_color=False)[source]

Bases: BaseCommand

add_arguments(parser)[source]
handle(*args, **kwargs)[source]
help = 'Update counselor information'

Module contents