--- a/src/ldt/ldt/ldt_utils/forms.py Fri Nov 04 16:45:40 2011 +0100
+++ b/src/ldt/ldt/ldt_utils/forms.py Mon Nov 07 15:18:25 2011 +0100
@@ -1,6 +1,6 @@
from django import forms
from django.utils.translation import ugettext_lazy as _
-from django.contrib.auth.models import User
+from django.contrib.auth.models import User, Group
from ldt.forms import widgets as ldt_widgets
from models import Project, Content, Media
from utils import generate_uuid
@@ -14,11 +14,14 @@
title = forms.CharField()
contents = forms.ModelMultipleChoiceField(Content.objects.all()) #@UndefinedVariable
description = forms.CharField(widget=forms.Textarea, required=False)
+ groups = forms.ModelMultipleChoiceField(Group.objects.all(), required=False)
+
# owner = forms.ModelChoiceField(Author.objects.all())
class Meta:
model = Project
exclude = ("ldt_id", "ldt", "created_by", "changed_by", "creation_date", "modification_date", "state", "owner")
+
class ReindexForm(forms.Form):
contents = forms.ModelMultipleChoiceField(Content.objects.all()) #@UndefinedVariable
index_projects = forms.BooleanField(required=False, initial=False)
@@ -88,3 +91,4 @@
class GroupAddForm(forms.Form):
name = forms.CharField(required=True)
members_list = forms.ModelMultipleChoiceField(User.objects.all(), required=False)
+ admin_list = forms.ModelMultipleChoiceField(User.objects.all(), required=False)