Mercurial > agora-palash
diff apps/bundle/forms.py @ 184:b711f0087709
Use DESCRIPTION file for bundles (SCHEMA CHANGE)
* Added two new fields to the Bundle model:
* octave_format, which allows users to specify if their bundle has
been formatted according to octave packaging standards or not
* description_file, which points to a file named DESCRIPTION in
the root directory (or the next top-level directory), if the
octave_format checkbox is ticked and if one exists
* Fixed the uploader field for form by making it a hidden input and
preventing hidden inputs from showing up entirely
author | dellsystem <ilostwaldo@gmail.com> |
---|---|
date | Sat, 27 Oct 2012 15:58:08 -0400 |
parents | cdcbfaa65cfe |
children | ff9c95239c3a |
line wrap: on
line diff
--- a/apps/bundle/forms.py Sat Oct 27 15:41:58 2012 -0400 +++ b/apps/bundle/forms.py Sat Oct 27 15:58:08 2012 -0400 @@ -8,6 +8,12 @@ model = Bundle fields = ('uploader', 'name', 'description', 'free_license', 'octave_format') + widgets = { + # Ideally, the uploader field should just not show up at all + # Not really possible if we want to validate the name + # This is the next best option (hidden fields just aren't shown) + 'uploader': forms.HiddenInput, + } file = forms.FileField(help_text=("Upload a plain text file or an \ archive file."))