--- a/src/ldt/ldt/ldt_utils/forms.py Mon Nov 07 15:18:25 2011 +0100
+++ b/src/ldt/ldt/ldt_utils/forms.py Mon Nov 07 16:24:17 2011 +0100
@@ -88,7 +88,10 @@
'all' : ('admin/css/forms.css', 'admin/css/base.css', 'admin/css/widgets.css')
}
-class GroupAddForm(forms.Form):
+class GroupAddForm(forms.ModelForm):
name = forms.CharField(required=True)
members_list = forms.ModelMultipleChoiceField(User.objects.all(), required=False)
admin_list = forms.ModelMultipleChoiceField(User.objects.all(), required=False)
+
+ class Meta:
+ model = Group
--- a/src/ldt/ldt/ldt_utils/templates/ldt/ldt_utils/create_group.html Mon Nov 07 15:18:25 2011 +0100
+++ b/src/ldt/ldt/ldt_utils/templates/ldt/ldt_utils/create_group.html Mon Nov 07 16:24:17 2011 +0100
@@ -53,6 +53,9 @@
<input type="hidden" name="form_status" value="{{form_status}}" id="project_form_status" />
<label for="name">{% trans "Name" %}:</label>
{{form.name}}
+ {% for error in form.errors.name %}
+ <span class="error">{{ error }}</span>
+ {% endfor %}
<label>{% trans "List of members" %}:</label>
<div class="span-12 last projectscontentsdiv" id="ldtcreatecontentslistcontainer">
<div class="span-12 last projectscontentstablediv" id="ldtcreatecontentstablediv">