django_program.manage.views_overrides¶
Views for managing Pretalx overrides and submission type defaults.
Classes
Create a new room override. |
|
Edit an existing room override. |
|
List all room overrides for the current conference. |
|
Create a new speaker override. |
|
Edit an existing speaker override. |
|
List all speaker overrides for the current conference. |
|
Create a new sponsor override. |
|
Edit an existing sponsor override. |
|
List all sponsor overrides for the current conference. |
|
Create a new submission type default for the current conference. |
|
Edit an existing submission type default. |
|
List all submission type defaults for the current conference. |
|
Create a new talk override for the current conference. |
|
Edit an existing talk override. |
|
List all talk overrides for the current conference. |
- class django_program.manage.views_overrides.TalkOverrideListView[source]¶
Bases:
ManagePermissionMixin,ListViewList all talk overrides for the current conference.
- template_name = 'django_program/manage/override_list.html'¶
- context_object_name = 'overrides'¶
- paginate_by = 50¶
- class django_program.manage.views_overrides.TalkOverrideCreateView[source]¶
Bases:
ManagePermissionMixin,CreateViewCreate a new talk override for the current conference.
- template_name = 'django_program/manage/override_form.html'¶
- form_class¶
alias of
TalkOverrideForm
- form_valid(form)[source]¶
Save the override with conference and user context.
- Parameters:
form (
TalkOverrideForm)- Return type:
HttpResponse
- class django_program.manage.views_overrides.TalkOverrideEditView[source]¶
Bases:
ManagePermissionMixin,UpdateViewEdit an existing talk override.
- template_name = 'django_program/manage/override_form.html'¶
- form_class¶
alias of
TalkOverrideForm
- form_valid(form)[source]¶
Save the override with conference and user context.
- Parameters:
form (
TalkOverrideForm)- Return type:
HttpResponse
- class django_program.manage.views_overrides.SpeakerOverrideListView[source]¶
Bases:
ManagePermissionMixin,ListViewList all speaker overrides for the current conference.
- template_name = 'django_program/manage/speaker_override_list.html'¶
- context_object_name = 'overrides'¶
- paginate_by = 50¶
- class django_program.manage.views_overrides.SpeakerOverrideCreateView[source]¶
Bases:
ManagePermissionMixin,CreateViewCreate a new speaker override.
- template_name = 'django_program/manage/speaker_override_form.html'¶
- form_class¶
alias of
SpeakerOverrideForm
- form_valid(form)[source]¶
Save the override with conference and user context.
- Parameters:
form (
SpeakerOverrideForm)- Return type:
HttpResponse
- class django_program.manage.views_overrides.SpeakerOverrideEditView[source]¶
Bases:
ManagePermissionMixin,UpdateViewEdit an existing speaker override.
- template_name = 'django_program/manage/speaker_override_form.html'¶
- form_class¶
alias of
SpeakerOverrideForm
- form_valid(form)[source]¶
Save the override with conference and user context.
- Parameters:
form (
SpeakerOverrideForm)- Return type:
HttpResponse
- class django_program.manage.views_overrides.RoomOverrideListView[source]¶
Bases:
ManagePermissionMixin,ListViewList all room overrides for the current conference.
- template_name = 'django_program/manage/room_override_list.html'¶
- context_object_name = 'overrides'¶
- paginate_by = 50¶
- class django_program.manage.views_overrides.RoomOverrideCreateView[source]¶
Bases:
ManagePermissionMixin,CreateViewCreate a new room override.
- template_name = 'django_program/manage/room_override_form.html'¶
- form_class¶
alias of
RoomOverrideForm
- form_valid(form)[source]¶
Save the override with conference and user context.
- Parameters:
form (
RoomOverrideForm)- Return type:
HttpResponse
- class django_program.manage.views_overrides.RoomOverrideEditView[source]¶
Bases:
ManagePermissionMixin,UpdateViewEdit an existing room override.
- template_name = 'django_program/manage/room_override_form.html'¶
- form_class¶
alias of
RoomOverrideForm
- form_valid(form)[source]¶
Save the override with conference and user context.
- Parameters:
form (
RoomOverrideForm)- Return type:
HttpResponse
- class django_program.manage.views_overrides.SponsorOverrideListView[source]¶
Bases:
ManagePermissionMixin,ListViewList all sponsor overrides for the current conference.
- template_name = 'django_program/manage/sponsor_override_list.html'¶
- context_object_name = 'overrides'¶
- paginate_by = 50¶
- class django_program.manage.views_overrides.SponsorOverrideCreateView[source]¶
Bases:
ManagePermissionMixin,CreateViewCreate a new sponsor override.
- template_name = 'django_program/manage/sponsor_override_form.html'¶
- form_class¶
alias of
SponsorOverrideForm
- form_valid(form)[source]¶
Save the override with conference and user context.
- Parameters:
form (
SponsorOverrideForm)- Return type:
HttpResponse
- class django_program.manage.views_overrides.SponsorOverrideEditView[source]¶
Bases:
ManagePermissionMixin,UpdateViewEdit an existing sponsor override.
- template_name = 'django_program/manage/sponsor_override_form.html'¶
- form_class¶
alias of
SponsorOverrideForm
- form_valid(form)[source]¶
Save the override with conference and user context.
- Parameters:
form (
SponsorOverrideForm)- Return type:
HttpResponse
- class django_program.manage.views_overrides.SubmissionTypeDefaultListView[source]¶
Bases:
ManagePermissionMixin,ListViewList all submission type defaults for the current conference.
- template_name = 'django_program/manage/submission_type_default_list.html'¶
- context_object_name = 'type_defaults'¶
- paginate_by = 50¶
- class django_program.manage.views_overrides.SubmissionTypeDefaultCreateView[source]¶
Bases:
ManagePermissionMixin,CreateViewCreate a new submission type default for the current conference.
- template_name = 'django_program/manage/submission_type_default_form.html'¶
- form_class¶
alias of
SubmissionTypeDefaultForm
- form_valid(form)[source]¶
Save the override with conference and user context.
- Parameters:
form (
SubmissionTypeDefaultForm)- Return type:
HttpResponse
- class django_program.manage.views_overrides.SubmissionTypeDefaultEditView[source]¶
Bases:
ManagePermissionMixin,UpdateViewEdit an existing submission type default.
- template_name = 'django_program/manage/submission_type_default_form.html'¶
- form_class¶
alias of
SubmissionTypeDefaultForm
- form_valid(form)[source]¶
Save the override with conference and user context.
- Parameters:
form (
SubmissionTypeDefaultForm)- Return type:
HttpResponse