Exemple #1
0
    def save(self, *args, **kwargs):
        """Override save method."""
        if not self.pk:
            # New object here
            self.key = get_random_string()
        # Wrap location data
        self.location.x = wrap_number(self.location.x, [-180, 180])
        self.location.y = wrap_number(self.location.y, [-90, 90])

        super(User, self).save()
Exemple #2
0
    def save(self, *args, **kwargs):
        # """Override save method."""
        is_new = not bool(UserMap.objects.filter(pk=self.pk).count())
        if not is_new:
            # Saving a not new object
            usermap = UserMap.objects.get(pk=self.pk)
            # Remove the old image if it's new image
            if usermap.image != self.image:
                usermap.image.delete(save=False)

        # Wrap location data
        self.location.x = wrap_number(self.location.x, [-180, 180])
        self.location.y = wrap_number(self.location.y, [-90, 90])

        super(UserMap, self).save()
Exemple #3
0
    def save(self, *args, **kwargs):
        # """Override save method."""
        is_new = not bool(UserMap.objects.filter(pk=self.pk).count())
        if not is_new:
            # Saving a not new object
            usermap = UserMap.objects.get(pk=self.pk)
            # Remove the old image if it's new image
            if usermap.image != self.image:
                usermap.image.delete(save=False)

        # Wrap location data
        self.location.x = wrap_number(self.location.x, [-180, 180])
        self.location.y = wrap_number(self.location.y, [-90, 90])

        super(UserMap, self).save()
Exemple #4
0
    def save(self, *args, **kwargs):
        """Override save method."""
        if not self.pk:
            # New object here
            self.key = get_random_string()
        else:
            # Saving a not new object
            user = User.objects.get(pk=self.pk)
            # Remove the old image if it's new image
            if user.image != self.image:
                user.image.delete(save=False)

        # Wrap location data
        self.location.x = wrap_number(self.location.x, [-180, 180])
        self.location.y = wrap_number(self.location.y, [-90, 90])

        super(User, self).save()
Exemple #5
0
    def save(self, *args, **kwargs):
        """Override save method."""
        if not self.pk:
            # New object here
            self.key = get_random_string()
        else:
            # Saving a not new object
            user = User.objects.get(pk=self.pk)
            # Remove the old image if it's new image
            if user.image != self.image:
                user.image.delete(save=False)

        # Wrap location data
        self.location.x = wrap_number(self.location.x, [-180, 180])
        self.location.y = wrap_number(self.location.y, [-90, 90])

        super(User, self).save()