在保存模型时,在轨道上的红宝石中很容易剥离空间。在django,什么是最好的做法?
答案 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 ^