Files
@ 70b8aa07aee4
Branch filter:
Location: website/conservancy/staff/models.py - annotation
70b8aa07aee4
941 B
text/x-python
Simplify settings and move some standard settings into settings.py
These were previously in djangocommonsettings.py, but don't ever vary between
development and production environments.
These were previously in djangocommonsettings.py, but don't ever vary between
development and production environments.
8e6ea8ad71bf 8e6ea8ad71bf 47a30a750ad1 8e6ea8ad71bf 8e6ea8ad71bf 8e6ea8ad71bf 8e6ea8ad71bf 8e6ea8ad71bf 8e6ea8ad71bf 457e5739f717 8e6ea8ad71bf 8e6ea8ad71bf 8e6ea8ad71bf 8e6ea8ad71bf 8e6ea8ad71bf 8e6ea8ad71bf 8e6ea8ad71bf 8e6ea8ad71bf 8e6ea8ad71bf 8e6ea8ad71bf 8e6ea8ad71bf 8e6ea8ad71bf 9e39d7eadced 8e6ea8ad71bf 8e6ea8ad71bf adf2229720fc 8e6ea8ad71bf 8e6ea8ad71bf 8e6ea8ad71bf 9e39d7eadced | from django.db import models
class Person(models.Model):
"""Staff members
Referenced from other models (blog, events, etc)
"""
username = models.CharField(max_length=20, unique=True)
formal_name = models.CharField(max_length=200)
casual_name = models.CharField(max_length=200)
# title = models.CharField(max_length=200, blank=True)
# biography = models.TextField(blank=True)
# phone = models.CharField(max_length=30, blank=True)
# gpg_key = models.TextField(blank=True)
# gpg_fingerprint = models.CharField(max_length=100, blank=True)
currently_employed = models.BooleanField(default=True)
date_created = models.DateTimeField(auto_now_add=True)
date_last_modified = models.DateTimeField(auto_now=True)
class Meta:
verbose_name_plural = 'people'
def __str__(self):
return self.username
def biography_url(self):
return "/about/#%s" % self.username
|