diff options
Diffstat (limited to 'app/posts/forms.py')
-rw-r--r-- | app/posts/forms.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/app/posts/forms.py b/app/posts/forms.py index 89d350a..8f98980 100644 --- a/app/posts/forms.py +++ b/app/posts/forms.py @@ -1,11 +1,14 @@ from django.forms import ModelForm -class CreateForm(forms.ModelForm): +from .models import Note, Post + +class NoteCreateForm(ModelForm): def __init__(self,*args,**kwargs): user = kwargs.pop('user') - super(CreateForm,self).__init__(*args,**kwargs) - self.fields['post'].queryset = Post.objects.filter(user=user) + super(NoteCreateForm,self).__init__(*args,**kwargs) + self.fields['post'].queryset = Post.objects.filter(user=user).order_by("title") class Meta: model = Note + fields = ['title', 'url', 'body_markdown', 'post'] |