我试图将保存在django模型中的CharField
另存为CharField
。我做了以下操作:用模型替换空格保存django charfield保存
class Mall(models.Model):
name = models.CharField(max_length=200)
raw_name = models.CharField(editable=False, max_length=300) #to prevent from appearing in admin
def save(self):
if not self.id:
self.raw_name = self.name.replace(" ", "_")
super(Mall, self).save()
但是,这不起作用,它保存为空字符串。我究竟做错了什么?
工作。但是,为什么会这样呢? – Newtt 2014-11-03 14:45:48