diff options
Diffstat (limited to 'tests/get_or_create/models.py')
| -rw-r--r-- | tests/get_or_create/models.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/get_or_create/models.py b/tests/get_or_create/models.py index 0394434408..b5fe534e3a 100644 --- a/tests/get_or_create/models.py +++ b/tests/get_or_create/models.py @@ -36,6 +36,18 @@ class Thing(models.Model): name = models.CharField(max_length=256) tags = models.ManyToManyField(Tag) + @property + def capitalized_name_property(self): + return self.name + + @capitalized_name_property.setter + def capitalized_name_property(self, val): + self.name = val.capitalize() + + @property + def name_in_all_caps(self): + return self.name.upper() + class Publisher(models.Model): name = models.CharField(max_length=100) |
