diff options
author | etienne <etienne@9215b0d5-fb2c-4bbd-8d3e-bd2e9090e864> | 2009-09-27 21:56:23 +0000 |
---|---|---|
committer | etienne <etienne@9215b0d5-fb2c-4bbd-8d3e-bd2e9090e864> | 2009-09-27 21:56:23 +0000 |
commit | b15c2ecaf75c0fc29e6bcb39e4bc8563b7ec6fcd (patch) | |
tree | a8d5626e2d31b88d433aea6bd70a4c3c7b013ca7 | |
parent | 10ce399989c004bd57ebfe0c2560654d58195969 (diff) | |
download | Chimère-b15c2ecaf75c0fc29e6bcb39e4bc8563b7ec6fcd.tar.bz2 Chimère-b15c2ecaf75c0fc29e6bcb39e4bc8563b7ec6fcd.zip |
Desactivation of properties for routes
git-svn-id: http://www.peacefrogs.net/svn/chimere/trunk@35 9215b0d5-fb2c-4bbd-8d3e-bd2e9090e864
-rw-r--r-- | main/forms.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/main/forms.py b/main/forms.py index 0978db8..98c6b9e 100644 --- a/main/forms.py +++ b/main/forms.py @@ -124,11 +124,12 @@ class RouteAdminForm(forms.ModelForm): """ Main form for route """ + """ # declare properties for property in PropertyModel.objects.filter(available=True): exec('property_%d_%d = forms.CharField(label="%s", widget=%s, \ required=False)' % (property.order, property.id, property.name, - PropertyModel.TYPE_WIDGET[property.type])) + PropertyModel.TYPE_WIDGET[property.type]))""" class Meta: model = Route @@ -157,6 +158,7 @@ required=False)' % (property.order, property.id, property.name, if 'status' not in self.cleaned_data: new_marker.status = 'S' new_marker.save() + """ # save each property for propertymodel in PropertyModel.objects.filter(available=True): properties = Property.objects.filter(marker=new_marker, @@ -177,7 +179,7 @@ required=False)' % (property.order, property.id, property.name, property = properties[0] property.value = self.cleaned_data['property_%d_%d' % ( propertymodel.order, propertymodel.id)] - property.save() + property.save()""" return new_marker class RouteForm(RouteAdminForm): |