diff --git a/openslides/core/views.py b/openslides/core/views.py index f0d9cf934..e5f5d085a 100644 --- a/openslides/core/views.py +++ b/openslides/core/views.py @@ -189,6 +189,8 @@ class CustomSlideViewMixin(object): """ Mixin for for CustomSlide Views. """ + fields = ('title', 'text', 'weight', ) + required_permission = 'core.can_manage_projector' template_name = 'core/customslide_update.html' model = CustomSlide diff --git a/openslides/mediafile/views.py b/openslides/mediafile/views.py index 1e7184d62..1ab030c7d 100644 --- a/openslides/mediafile/views.py +++ b/openslides/mediafile/views.py @@ -38,6 +38,8 @@ class MediafileViewMixin(object): A manager can set the uploader manually, else the request user is set as uploader. """ + fields = ('mediafile', 'title', 'uploader', 'is_presentable',) + model = Mediafile success_url_name = 'mediafile_list' url_name_args = [] diff --git a/openslides/motion/views.py b/openslides/motion/views.py index f4bef5474..f7770dcab 100644 --- a/openslides/motion/views.py +++ b/openslides/motion/views.py @@ -792,6 +792,8 @@ class CategoryListView(ListView): class CategoryCreateView(CreateView): + fields = ("name", "prefix",) + required_permission = 'motion.can_manage_motion' model = Category success_url_name = 'motion_category_list' @@ -799,6 +801,8 @@ class CategoryCreateView(CreateView): class CategoryUpdateView(UpdateView): + fields = ("name", "prefix",) + required_permission = 'motion.can_manage_motion' model = Category success_url_name = 'motion_category_list'