diff options
Diffstat (limited to 'chimere/forms.py')
| -rw-r--r-- | chimere/forms.py | 20 | 
1 files changed, 10 insertions, 10 deletions
| diff --git a/chimere/forms.py b/chimere/forms.py index ea23f94..b6d5feb 100644 --- a/chimere/forms.py +++ b/chimere/forms.py @@ -31,7 +31,7 @@ from django.contrib.auth.models import User, Permission, ContentType  from django.contrib.admin.widgets import AdminDateWidget  from django.core.mail import EmailMessage, BadHeaderError -from chimere.models import Marker, Route, PropertyModel, Property, Area,\ +from chimere.models import Marker, Route, PropertyModel, Property, Map,\     News, Category, SubCategory, RouteFile, MultimediaFile, MultimediaType, \     PictureFile, Importer, PropertyModelChoice, IFRAME_LINKS, \     MultimediaExtension, Page, IMPORTER_CHOICES @@ -514,7 +514,7 @@ class FullFileForm(FileForm):          super(FullFileForm, self).__init__(*args, **kwargs)          self.fields.keyOrder = ['name', 'raw_file'] -class AreaAdminForm(forms.ModelForm): +class MapAdminForm(forms.ModelForm):      """      Admin page to create an area      """ @@ -522,7 +522,7 @@ class AreaAdminForm(forms.ModelForm):      welcome_message = forms.CharField(widget=TextareaAdminWidget,                                        required=False)      class Meta: -        model = Area +        model = Map      def __init__(self, *args, **keys):          """ @@ -547,7 +547,7 @@ class AreaAdminForm(forms.ModelForm):                  keys['initial'].update(dct)              else:                  keys['initial'] = dct -        super(AreaAdminForm, self).__init__(*args, **keys) +        super(MapAdminForm, self).__init__(*args, **keys)      def clean(self):          ''' @@ -561,7 +561,7 @@ class AreaAdminForm(forms.ModelForm):              msg = _(u"No area selected.")              raise forms.ValidationError(msg)          if self.cleaned_data.get('order'): -            q = Area.objects.filter(order=self.cleaned_data.get('order')) +            q = Map.objects.filter(order=self.cleaned_data.get('order'))              if self.instance:                  q = q.exclude(pk=self.instance.pk)              if q.count(): @@ -574,7 +574,7 @@ class AreaAdminForm(forms.ModelForm):          """          Custom save method in order to manage area          """ -        new_area = super(AreaAdminForm, self).save(*args, **keys) +        new_area = super(MapAdminForm, self).save(*args, **keys)          area = self.cleaned_data['area']          new_area.upper_left_corner = 'POINT(%s %s)' % (area[0][0], area[0][1])          new_area.lower_right_corner = 'POINT(%s %s)' % (area[1][0], @@ -582,7 +582,7 @@ class AreaAdminForm(forms.ModelForm):          content_type = ContentType.objects.get(app_label="chimere",                                                 model="area")          if new_area.urn: -            mnemo = 'change_area_' + new_area.urn +            mnemo = 'change_map_' + new_area.urn              perm = Permission.objects.filter(codename=mnemo)              if not perm:                  perm = Permission(name='Can change ' + new_area.name, @@ -590,18 +590,18 @@ class AreaAdminForm(forms.ModelForm):                  perm.save()          else:              if 'urn' in self.initial: -                mnemo = 'change_area_' + self.initial['urn'] +                mnemo = 'change_map_' + self.initial['urn']                  perm = Permission.objects.filter(codename=mnemo)                  if perm:                      perm[0].delete()          return new_area -class AreaForm(AreaAdminForm): +class MapForm(MapAdminForm):      """      Form for the edit page      """      class Meta: -        model = Area +        model = Map  CHIMERE_ROUTING_TRANSPORT = []  ROUTING_INIT = None | 
