保存模型时剥离空格

时间:2012-08-05 14:03:27

标签: python django django-models

  

可能重复:
  (Django) Trim whitespaces from charField

在保存模型时,在轨道上的红宝石中很容易剥离空间。在django,什么是最好的做法?

1 个答案:

答案 0 :(得分:7)

很容易覆盖models.Model save方法,以执行任何pre svae操作。 stummjr也提供示例的链接。

class MyClass(models.Model):
    # some fields here

    def save(self, *args, **kwargs):
       # strip spaces here
       super(MyClass, self).save(*args, **kwargs)
       # make sure to call parent save method ^