|
|
|
@ -258,7 +258,7 @@ class BlogForm(forms.ModelForm): |
|
|
|
|
|
|
|
|
|
|
|
class ArticleFilterForm(forms.Form): |
|
|
|
class ArticleFilterForm(forms.Form): |
|
|
|
theme = forms.MultipleChoiceField(label=_(u'Тематика:'), required=False, |
|
|
|
theme = forms.MultipleChoiceField(label=_(u'Тематика:'), required=False, |
|
|
|
choices=[(item.id, item.name) for item in Theme.objects.language().exclude(article__id=None)]) |
|
|
|
choices=[(item.id, item.name) for item in Theme.objects.language().filter(article__type=1).exclude(article__id=None).distinct()]) |
|
|
|
tag = forms.CharField(label=_(u'Теги:'), widget=forms.HiddenInput(), required=False) |
|
|
|
tag = forms.CharField(label=_(u'Теги:'), widget=forms.HiddenInput(), required=False) |
|
|
|
|
|
|
|
|
|
|
|
''' |
|
|
|
''' |
|
|
|
@ -273,6 +273,7 @@ class ArticleFilterForm(forms.Form): |
|
|
|
choices=[(item.id, item.name) for item in Theme.objects.language().filter(id__in=ids)]) |
|
|
|
choices=[(item.id, item.name) for item in Theme.objects.language().filter(id__in=ids)]) |
|
|
|
''' |
|
|
|
''' |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class BlogFilterForm(forms.Form): |
|
|
|
class BlogFilterForm(forms.Form): |
|
|
|
tag = forms.CharField(label=_(u'Теги:'), widget=forms.HiddenInput(), required=False) |
|
|
|
tag = forms.CharField(label=_(u'Теги:'), widget=forms.HiddenInput(), required=False) |
|
|
|
|
|
|
|
|
|
|
|
@ -285,6 +286,7 @@ class BlogFilterForm(forms.Form): |
|
|
|
self.fields['theme'] = forms.MultipleChoiceField(label=_(u'Тематика:'), required=False, |
|
|
|
self.fields['theme'] = forms.MultipleChoiceField(label=_(u'Тематика:'), required=False, |
|
|
|
choices=[(item.id, item.name) for item in Theme.objects.language().filter(id__in=ids)]) |
|
|
|
choices=[(item.id, item.name) for item in Theme.objects.language().filter(id__in=ids)]) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class NewsFilterForm(forms.Form): |
|
|
|
class NewsFilterForm(forms.Form): |
|
|
|
tag = forms.CharField(label=_(u'Теги:'), widget=forms.HiddenInput(), required=False) |
|
|
|
tag = forms.CharField(label=_(u'Теги:'), widget=forms.HiddenInput(), required=False) |
|
|
|
|
|
|
|
|
|
|
|
|