Content system
Proposals
Proposals deal exclusively with content which is submitted via the Call for Participation for inclusion in the official schedule.
Some proposals are handled through an anonymous review system, where they are anonymised and sent to a review panel to vote on.
- class models.content.cfp.Proposal(**kwargs)[source]
A proposal for content submitted to us through the Call for Participation.
Proposals can be reviewed manually or through the anonymous review system. If a proposal is accepted, a
ScheduleItemis created.- type: Mapped[ProposalType][source]
The type of the proposal. This controls how the proposal is handled.
- state: Mapped[ProposalState][source]
The state of the proposal: where it is in the review process
Schedule
The schedule deals with the entire schedule for the event, including accepted CfP content, manually-added/booked official content, and attendee content.
- class models.content.schedule.ScheduleItem(**kwargs)[source]
An item of content in the schedule.
This contains the details displayed in the schedule on the website. ScheduleItems are created for a Proposal if it’s submitted through the CfP and accepted, but they can also be created directly by villages.