* Remove ee.base.models.EEObject, Django does not support inheritance yet.
[matthijs/projects/xerxes.git] / influences / models.py
1 from django.db import models
2
3 # Create your models here.
4 class Character(models.Model):
5         created     = models.DateField(auto_now_add=1)
6         modified    = models.DateField(auto_now=1)
7         name = models.CharField(max_length=255)
8         def __str__(self):
9                 return self.name
10
11         class Admin:
12                 pass
13
14 class Influence(models.Model):
15         created     = models.DateField(auto_now_add=1)
16         modified    = models.DateField(auto_now=1)
17         contact     = models.CharField(max_length=255)
18         character   = models.ForeignKey(Character, edit_inline=models.TABULAR, num_in_admin=3, core=True)
19         description = models.TextField()
20
21         def __str__(self):
22                 return self.description[0:10]
23
24         class Admin:
25                 pass