Added enable/disable support to document rename model

This commit is contained in:
Roberto Rosario
2011-02-04 15:16:57 -04:00
parent e479bb0f55
commit 16125bbdd0
3 changed files with 8 additions and 5 deletions

View File

@@ -20,9 +20,10 @@ class DocumentForm(forms.ModelForm):
if 'initial' in kwargs:
if 'document_type' in kwargs['initial']:
self.fields['document_type'].widget = forms.HiddenInput()
if kwargs['initial']['document_type'].documenttypefilename_set.all().count() > 0:
filenames_qs = kwargs['initial']['document_type'].documenttypefilename_set.filter(enabled=True)
if filenames_qs.count() > 0:
self.fields['new_filename'] = forms.ModelChoiceField(
queryset=kwargs['initial']['document_type'].documenttypefilename_set.all(),
queryset=filenames_qs,
required=False,
label=_(u'Rename file'))