1
0
mirror of https://github.com/django/django.git synced 2025-10-25 22:56:12 +00:00
Files
django/tests/modeltests/properties/models.py
2005-12-14 03:29:58 +00:00

21 lines
434 B
Python

"""
22. Using properties on models
"""
from django.core import meta
class Person(meta.Model):
first_name = meta.CharField(maxlength=30)
last_name = meta.CharField(maxlength=30)
def _get_full_name(self):
return "%s %s" % (self.first_name, self.last_name)
full_name = property(_get_full_name)
API_TESTS = """
>>> a = Person(first_name='John', last_name='Lennon')
>>> a.save()
>>> a.full_name
John Lennon
"""