Add Mobile Devices track

This commit is contained in:
Ben Sturmfels 2025-04-23 12:53:42 +10:00
parent 47b858f408
commit f7dfb06a86
Signed by: bsturmfels
GPG key ID: 023C05E2C9C068F0
4 changed files with 13 additions and 0 deletions

View file

@ -28,6 +28,7 @@ models_to_register = [
models.LegalIssuesProposal,
models.LibreGraphicsProposal,
models.LinuxKernalProposal,
models.MobileDevicesProposal,
models.P2PLocalFirstProposal,
models.ScienceOfCommunityProposal,
models.SupportingUserGroupsProposal,

View file

@ -103,6 +103,12 @@ class LinuxKernelProposalForm(MiniconfProposalForm):
fields = TALK_FORMAT_FIELDS
class MobileDevicesProposalForm(MiniconfProposalForm):
class Meta:
model = models.MobileDevicesProposal
fields = TALK_FORMAT_FIELDS
class P2PLocalFirstProposalForm(MiniconfProposalForm):
class Meta:
model = models.P2PLocalFirstProposal

View file

@ -195,6 +195,11 @@ class LinuxKernalProposal(MiniconfSessionProposal):
verbose_name = "Linux Kernal talk proposal"
class MobileDevicesProposal(MiniconfSessionProposal):
class Meta:
verbose_name = "Mobile Devices talk proposal"
class P2PLocalFirstProposal(MiniconfSessionProposal):
class Meta:
verbose_name = "Peer-to-Peer and Local First talk proposal"

View file

@ -378,6 +378,7 @@ PROPOSAL_FORMS = {
"legal-issues": "pinaxcon.proposals.forms.LegalIssuesProposalForm",
"libre-graphics": "pinaxcon.proposals.forms.LibreGraphicsProposalForm",
"linux-kernel": "pinaxcon.proposals.forms.LinuxKernelProposalForm",
"mobile-devices": "pinaxcon.proposals.forms.MobileDevicesProposalForm",
"peer-to-peer-local-first": "pinaxcon.proposals.forms.P2PLocalFirstProposalForm",
"science-of-community": "pinaxcon.proposals.forms.ScienceOfCommunityProposalForm",
"supporting-user-groups": "pinaxcon.proposals.forms.SupportingUserGroupsProposalForm",