X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/068c98b54439d470e060aa6543e09f31e51d0370..7cc8b95ca00f23d96e631fb7425fd2e7da5feae0:/catalogue/forms.py?ds=sidebyside diff --git a/catalogue/forms.py b/catalogue/forms.py index 51d7cbad9..279ec7193 100644 --- a/catalogue/forms.py +++ b/catalogue/forms.py @@ -1,9 +1,9 @@ # -*- coding: utf-8 -*- from django import forms +from slughifi import slughifi from catalogue.models import Tag from catalogue.fields import JQueryAutoCompleteField -from catalogue.lib.slughifi import slughifi class SearchForm(forms.Form): @@ -25,14 +25,14 @@ class UserSetsForm(forms.Form): ) -class BookSetsForm(forms.Form): - def __init__(self, book, user, *args, **kwargs): - super(BookSetsForm, self).__init__(*args, **kwargs) +class ObjectSetsForm(forms.Form): + def __init__(self, obj, user, *args, **kwargs): + super(ObjectSetsForm, self).__init__(*args, **kwargs) self.fields['set_ids'] = forms.MultipleChoiceField( - label=u'Zestawy', + label=u'Półki', required=False, choices=[(tag.id, tag.name) for tag in Tag.objects.filter(category='set', user=user)], - initial=[tag.id for tag in book.tags.filter(category='set', user=user)], + initial=[tag.id for tag in obj.tags.filter(category='set', user=user)], widget=forms.CheckboxSelectMultiple )