feed_plugin: user can choose to see no feed

This commit is contained in:
Benjamin Dauvergne 2013-08-28 10:54:26 +02:00
parent 67e968ba93
commit d3812c3384
2 changed files with 4 additions and 1 deletions

View File

@ -28,6 +28,8 @@ class SelectUserFeedPlugin(CMSPluginBase):
user = request.user
submit = 'select-user-feed-plugin-%s' % instance.id
if request.method == 'POST' and submit in request.POST:
import pdb
pdb.set_trace()
form = forms.FeedForm(data=request.POST)
if form.is_valid():
models.FeedPreference.objects.filter(user=user).delete()

View File

@ -6,4 +6,5 @@ from . import widgets
class FeedForm(forms.Form):
feeds = forms.ModelMultipleChoiceField(queryset=models.Feed.objects.all(),
label=_('Your feeds'), widget=widgets.CheckboxMultipleSelect)
label=_('Your feeds'), widget=widgets.CheckboxMultipleSelect,
required=False)