physics_workload.app.forms.task

Attributes

Classes

TaskForm

Task for module co-ordinators

TaskDetailForm

Task for module co-ordinators

TaskCreateForm

Task for module co-ordinators

TaskEditForm

Task for module co-ordinators

UnitTaskLeadCreateForm

Task for module co-ordinators

UnitTaskCreateForm

Task for module co-ordinators

TaskFullTimeCreateForm

Task for module co-ordinators

Module Contents

physics_workload.app.forms.task.logger: logging.Logger
class physics_workload.app.forms.task.TaskForm(**kwargs)

Bases: iommi.Form

Task for module co-ordinators

class Meta
auto__model
static extra__on_delete(instance, **_)
static extra__on_save(form, instance, **_)
class physics_workload.app.forms.task.TaskDetailForm(**kwargs)

Bases: TaskForm

Task for module co-ordinators

class Meta
instance
auto__exclude = ['title', 'unit', 'academic_group', 'load_fixed', 'load_fixed_first', 'load_multiplier',...
title = 'Details'
fields
editable = False
class physics_workload.app.forms.task.TaskCreateForm(**kwargs)

Bases: TaskForm

Task for module co-ordinators

class Meta
h_tag = None
auto
fields
actions__submit__attrs__class
class physics_workload.app.forms.task.TaskEditForm(**kwargs)

Bases: TaskForm

Task for module co-ordinators

class Meta
h_tag = None
instance
auto__exclude = ['name', 'unit', 'academic_group', 'load_calc', 'load_calc_first']
fields
extra__redirect_to = '..'
static extra__on_delete(instance, **_)
static extra__on_save(form, instance, **_)
class physics_workload.app.forms.task.UnitTaskLeadCreateForm(**kwargs)

Bases: TaskForm

Task for module co-ordinators

class Meta
h_tag = None
auto__exclude = ['name', 'academic_group', 'load_function', 'students', 'load_calc', 'load_calc_first', 'is_full_time']
fields
class physics_workload.app.forms.task.UnitTaskCreateForm(**kwargs)

Bases: TaskForm

Task for module co-ordinators

class Meta
h_tag = None
auto__exclude = ['name', 'academic_group', 'is_lead', 'coursework_fraction', 'exam_fraction', 'load_calc',...
fields
class physics_workload.app.forms.task.TaskFullTimeCreateForm(**kwargs)

Bases: TaskForm

Task for module co-ordinators

class Meta
h_tag = None
auto__include = ['title', 'is_unique', 'is_required', 'is_full_time', 'description']
fields