Python/Django 避免保存内联

Posted

技术标签:

【中文标题】Python/Django 避免保存内联【英文标题】:Python/Django avoid save an inline 【发布时间】:2014-03-29 19:42:26 【问题描述】:

我有一个带有布尔参数的内联:first。 如何编辑 save 方法,以仅保存带有 first = False 的内联?

【问题讨论】:

【参考方案1】:

可能最好的方法是在模型本身中编辑保存功能:

def save(self, *args, **kwargs):
    if not self.first:
        super(My_Model, self).save(*args,**kwargs)

当然,将 My_Model 替换为您的模型名称。这将覆盖默认保存功能,使其仅在 first == False 时运行。

【讨论】:

以上是关于Python/Django 避免保存内联的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Python/Django 在电子邮件中发送内联图像? [复制]

如何使用 Python/Django 在电子邮件中发送内联图像? [复制]

python Django:验证主要表单中的内联表单

相关内联上的python django list_display [重复]

Python——Django目录说明

Python(Django) 连接MySQL(Mac环境)