diff --git a/pinaxcon/proposals/forms.py b/pinaxcon/proposals/forms.py index 1e452a762c0d95a0dcb234b0e6a68ef430fa927b..c9b70753402a1c98002de568130c17465db633df 100644 --- a/pinaxcon/proposals/forms.py +++ b/pinaxcon/proposals/forms.py @@ -8,6 +8,7 @@ from .models import KernelProposal, OpenRadioProposal, SecurityProposal from .models import GamesProposal, TestingProposal, LawProposal, OpenHardwareProposal from .models import KnowledgeProposal + class ProposalForm(forms.ModelForm): def clean_description(self): @@ -37,9 +38,9 @@ class TalkProposalForm(ProposalForm): ] widgets = { - "abstract" : widgets.AceMarkdownEditor(), - "private_abstract" : widgets.AceMarkdownEditor(), - "technical_requirements" : widgets.AceMarkdownEditor(), + "abstract": widgets.AceMarkdownEditor(), + "private_abstract": widgets.AceMarkdownEditor(), + "technical_requirements": widgets.AceMarkdownEditor(), } @@ -61,9 +62,9 @@ class TutorialProposalForm(ProposalForm): ] widgets = { - "abstract" : widgets.AceMarkdownEditor(), - "private_abstract" : widgets.AceMarkdownEditor(), - "technical_requirements" : widgets.AceMarkdownEditor(), + "abstract": widgets.AceMarkdownEditor(), + "private_abstract": widgets.AceMarkdownEditor(), + "technical_requirements": widgets.AceMarkdownEditor(), } @@ -79,11 +80,12 @@ class MiniconfProposalForm(ProposalForm): ] widgets = { - "abstract" : widgets.AceMarkdownEditor(), - "private_abstract" : widgets.AceMarkdownEditor(), - "technical_requirements" : widgets.AceMarkdownEditor(), + "abstract": widgets.AceMarkdownEditor(), + "private_abstract": widgets.AceMarkdownEditor(), + "technical_requirements": widgets.AceMarkdownEditor(), } + class SysAdminProposalForm(ProposalForm): class Meta: @@ -91,7 +93,7 @@ class SysAdminProposalForm(ProposalForm): fields = [ "title", "talk_format", - "target_audience", + "target_audience", "abstract", "private_abstract", "technical_requirements", @@ -102,11 +104,12 @@ class SysAdminProposalForm(ProposalForm): ] widgets = { - "abstract" : widgets.AceMarkdownEditor(), - "private_abstract" : widgets.AceMarkdownEditor(), - "technical_requirements" : widgets.AceMarkdownEditor(), + "abstract": widgets.AceMarkdownEditor(), + "private_abstract": widgets.AceMarkdownEditor(), + "technical_requirements": widgets.AceMarkdownEditor(), } + class WriteTheDocsProposalForm(ProposalForm): class Meta: @@ -114,7 +117,7 @@ class WriteTheDocsProposalForm(ProposalForm): fields = [ "title", "talk_format", - "target_audience", + "target_audience", "abstract", "private_abstract", "technical_requirements", @@ -125,18 +128,19 @@ class WriteTheDocsProposalForm(ProposalForm): ] widgets = { - "abstract" : widgets.AceMarkdownEditor(), - "private_abstract" : widgets.AceMarkdownEditor(), - "technical_requirements" : widgets.AceMarkdownEditor(), + "abstract": widgets.AceMarkdownEditor(), + "private_abstract": widgets.AceMarkdownEditor(), + "technical_requirements": widgets.AceMarkdownEditor(), } + class RadioProposalForm(ProposalForm): class Meta: model = OpenRadioProposal fields = [ "title", - "target_audience", + "target_audience", "abstract", "private_abstract", "technical_requirements", @@ -147,18 +151,19 @@ class RadioProposalForm(ProposalForm): ] widgets = { - "abstract" : widgets.AceMarkdownEditor(), - "private_abstract" : widgets.AceMarkdownEditor(), - "technical_requirements" : widgets.AceMarkdownEditor(), + "abstract": widgets.AceMarkdownEditor(), + "private_abstract": widgets.AceMarkdownEditor(), + "technical_requirements": widgets.AceMarkdownEditor(), } + class KernelProposalForm(ProposalForm): class Meta: model = KernelProposal fields = [ "title", - "target_audience", + "target_audience", "abstract", "private_abstract", "technical_requirements", @@ -169,18 +174,19 @@ class KernelProposalForm(ProposalForm): ] widgets = { - "abstract" : widgets.AceMarkdownEditor(), - "private_abstract" : widgets.AceMarkdownEditor(), - "technical_requirements" : widgets.AceMarkdownEditor(), + "abstract": widgets.AceMarkdownEditor(), + "private_abstract": widgets.AceMarkdownEditor(), + "technical_requirements": widgets.AceMarkdownEditor(), } + class WootconfProposalForm(ProposalForm): class Meta: model = WootconfProposal fields = [ "title", - "target_audience", + "target_audience", "abstract", "private_abstract", "technical_requirements", @@ -191,18 +197,19 @@ class WootconfProposalForm(ProposalForm): ] widgets = { - "abstract" : widgets.AceMarkdownEditor(), - "private_abstract" : widgets.AceMarkdownEditor(), - "technical_requirements" : widgets.AceMarkdownEditor(), + "abstract": widgets.AceMarkdownEditor(), + "private_abstract": widgets.AceMarkdownEditor(), + "technical_requirements": widgets.AceMarkdownEditor(), } + class SecurityProposalForm(ProposalForm): class Meta: model = SecurityProposal fields = [ "title", - "target_audience", + "target_audience", "abstract", "private_abstract", "technical_requirements", @@ -213,11 +220,12 @@ class SecurityProposalForm(ProposalForm): ] widgets = { - "abstract" : widgets.AceMarkdownEditor(), - "private_abstract" : widgets.AceMarkdownEditor(), - "technical_requirements" : widgets.AceMarkdownEditor(), + "abstract": widgets.AceMarkdownEditor(), + "private_abstract": widgets.AceMarkdownEditor(), + "technical_requirements": widgets.AceMarkdownEditor(), } + class GamesProposalForm(ProposalForm): class Meta: @@ -225,7 +233,7 @@ class GamesProposalForm(ProposalForm): fields = [ "title", "talk_format", - "target_audience", + "target_audience", "abstract", "private_abstract", "technical_requirements", @@ -236,18 +244,19 @@ class GamesProposalForm(ProposalForm): ] widgets = { - "abstract" : widgets.AceMarkdownEditor(), - "private_abstract" : widgets.AceMarkdownEditor(), - "technical_requirements" : widgets.AceMarkdownEditor(), + "abstract": widgets.AceMarkdownEditor(), + "private_abstract": widgets.AceMarkdownEditor(), + "technical_requirements": widgets.AceMarkdownEditor(), } + class TestingProposalForm(ProposalForm): class Meta: model = TestingProposal fields = [ "title", - "target_audience", + "target_audience", "abstract", "private_abstract", "technical_requirements", @@ -258,18 +267,19 @@ class TestingProposalForm(ProposalForm): ] widgets = { - "abstract" : widgets.AceMarkdownEditor(), - "private_abstract" : widgets.AceMarkdownEditor(), - "technical_requirements" : widgets.AceMarkdownEditor(), + "abstract": widgets.AceMarkdownEditor(), + "private_abstract": widgets.AceMarkdownEditor(), + "technical_requirements": widgets.AceMarkdownEditor(), } + class KnowledgeProposalForm(ProposalForm): class Meta: model = KnowledgeProposal fields = [ "title", - "target_audience", + "target_audience", "abstract", "private_abstract", "technical_requirements", @@ -280,18 +290,19 @@ class KnowledgeProposalForm(ProposalForm): ] widgets = { - "abstract" : widgets.AceMarkdownEditor(), - "private_abstract" : widgets.AceMarkdownEditor(), - "technical_requirements" : widgets.AceMarkdownEditor(), + "abstract": widgets.AceMarkdownEditor(), + "private_abstract": widgets.AceMarkdownEditor(), + "technical_requirements": widgets.AceMarkdownEditor(), } + class LawProposalForm(ProposalForm): class Meta: model = LawProposal fields = [ "title", - "target_audience", + "target_audience", "abstract", "private_abstract", "technical_requirements", @@ -302,11 +313,12 @@ class LawProposalForm(ProposalForm): ] widgets = { - "abstract" : widgets.AceMarkdownEditor(), - "private_abstract" : widgets.AceMarkdownEditor(), - "technical_requirements" : widgets.AceMarkdownEditor(), + "abstract": widgets.AceMarkdownEditor(), + "private_abstract": widgets.AceMarkdownEditor(), + "technical_requirements": widgets.AceMarkdownEditor(), } + class OpenHardwareProposalForm(ProposalForm): class Meta: @@ -314,7 +326,7 @@ class OpenHardwareProposalForm(ProposalForm): fields = [ "title", "talk_format", - "target_audience", + "target_audience", "abstract", "private_abstract", "technical_requirements", @@ -325,7 +337,7 @@ class OpenHardwareProposalForm(ProposalForm): ] widgets = { - "abstract" : widgets.AceMarkdownEditor(), - "private_abstract" : widgets.AceMarkdownEditor(), - "technical_requirements" : widgets.AceMarkdownEditor(), + "abstract": widgets.AceMarkdownEditor(), + "private_abstract": widgets.AceMarkdownEditor(), + "technical_requirements": widgets.AceMarkdownEditor(), }