我应该在哪里写我的save()
函数在Django中:在models.py
的模型类中,或者在forms.py
的表格中?在Django中写保存函数的地方在哪里?
例如: models.py
class Customer(models.Model):
name = models.CharField(max_length=200)
created_by = models.ForeignKey(User)
def save():
........ some code to override it.......
forms.py
class Addcustomer(forms.ModelForm):
class Meta:
model = Customer
fields = ('name',)
def save():
........code to override it....
我应该在哪里重写我的保存功能?
请每个人都可以给我了根据使用情况,其中,在那里我将覆盖保存在model.py或form.py,到@Sardorbek Imomaliev,我了解了用例和保存在forms.py中的好处! – dilwaria
@Moderator为什么这个问题被低估了 – dilwaria