From e973ee6a9879969b8ae05bb7ff681172cc5386a5 Mon Sep 17 00:00:00 2001 From: Anssi Kääriäinen Date: Fri, 30 Aug 2013 09:41:07 +0300 Subject: Fixed #20988 -- Added model meta option select_on_save The option can be used to force pre 1.6 style SELECT on save behaviour. This is needed in case the database returns zero updated rows even if there is a matching row in the DB. One such case is PostgreSQL update trigger that returns NULL. Reviewed by Tim Graham. Refs #16649 --- tests/basic/models.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'tests/basic/models.py') diff --git a/tests/basic/models.py b/tests/basic/models.py index 1bffcb9cda..ee44c1658a 100644 --- a/tests/basic/models.py +++ b/tests/basic/models.py @@ -19,6 +19,11 @@ class Article(models.Model): def __str__(self): return self.headline +class ArticleSelectOnSave(Article): + class Meta: + proxy = True + select_on_save = True + @python_2_unicode_compatible class SelfRef(models.Model): selfref = models.ForeignKey('self', null=True, blank=True, -- cgit v1.3