Files @ d7219ab153db
Branch filter:

Location: CopyleftConf/copyleftconf-website/pinaxcon/proposals/forms.py

Joshua Simmons
fix contrast of links on dark jumbotrons, remove lanyrd from footer (oops)
from django import forms

from .models import TalkProposal


class ProposalForm(forms.ModelForm):

    def clean_description(self):
        value = self.cleaned_data["description"]
        if len(value) > 400:
            raise forms.ValidationError(
                u"The description must be less than 400 characters"
            )
        return value


class TalkProposalForm(ProposalForm):

    class Meta:
        model = TalkProposal
        fields = [
            "title",
            "audience_level",
            "description",
            "abstract",
            "additional_notes",
            "recording_release",
        ]