project/kiwipycon/proceedings/forms.py
author Madhusudan.C.S <madhusudancs@gmail.com>
Thu, 14 Jan 2010 19:19:12 +0530
changeset 86 cbe77a26e7a3
parent 84 d01c62c2a628
child 93 7c27e8d9231d
child 94 e86755df35da
permissions -rw-r--r--
Combined 2 authors fields in forms to a single author field. This will be taken care by jQuery on the UI side.

# -*- coding: utf-8 -*-

from django import forms


class ProceedingsForm(forms.Form):
    """Form for proceedings.
    """

    title = forms.CharField(required=True, label=u'Title',
                            widget=forms.TextInput(attrs={'size':'70'}))

    abstract = forms.CharField(
        widget=forms.Textarea(attrs={'cols': '80', 'rows': '8'}),
        required=True, label=u'Abstract',
        help_text=u'Upto 200 words. Content must strictly be in reSt format.')

    body = forms.CharField(
        widget=forms.Textarea(attrs={'cols': '80', 'rows': '25'}),
        required=False, label=u'Body', help_text=u'Approximately 7 pages. '
        'Content must strictly be in reSt format.')

    rst_file = forms.FileField(
        required=False, label=u'reStructuredText file',
        help_text=u'The file should contain two sections, one with a heading '
        "'Abstract' and other with a heading 'Body'.")

    authors = forms.CharField(
        required=False, label=u'Author',
        help_text=u'User ID of the author.')