From 9a6806aff17a93a5d6037f0ef26f29963b609ae6 Mon Sep 17 00:00:00 2001 From: Max Yakovenko Date: Sun, 2 Sep 2018 16:10:02 +0300 Subject: [PATCH] add preview_image field to admin post form in blog_ext app --- blog_ext/forms.py | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/blog_ext/forms.py b/blog_ext/forms.py index a72ce69..dcc35cb 100644 --- a/blog_ext/forms.py +++ b/blog_ext/forms.py @@ -1,10 +1,30 @@ +from django.forms import forms from django.utils.translation import ugettext_lazy as _ from pinax.blog.forms import AdminPostForm as BaseAdminPostForm +from blog_ext.models import Post + +FIELDS = [ + "section", + "author", + "preview_image", + "markup", + "title", + "slug", + "teaser", + "content", + "description", + "state" +] + class AdminPostForm(BaseAdminPostForm): - pass + preview_image = forms.FileField(label=_('Превью изображение'), allow_empty_file=True) + + class Meta: + model = Post + fields = FIELDS AdminPostForm.declared_fields.get('teaser').label = _('Превью')