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."))