Added view to add a document to a folder directly from the document detail view

This commit is contained in:
Roberto Rosario
2011-04-18 04:31:44 -04:00
parent 5084f7c871
commit 2cf8b05bfa
7 changed files with 70 additions and 35 deletions

View File

@@ -1,6 +1,5 @@
from django import forms
from django.utils.translation import ugettext as _
#from django.template.defaultfilters import capfirst
from models import Folder
@@ -9,3 +8,18 @@ class FolderForm(forms.ModelForm):
class Meta:
model = Folder
fields = ('title',)
class AddDocumentForm(forms.ModelForm):
def __init__(self, *args, **kwargs):
user = kwargs.pop('user', None)
super(AddDocumentForm, self).__init__(*args, **kwargs)
self.fields['existing_folder'] = forms.ModelChoiceField(required=False, queryset=Folder.objects.filter(user=user))
self.fields['title'].required = False
self.fields['title'].label = _(u'New folder')
class Meta:
model = Folder
fields = ('title',)