summaryrefslogtreecommitdiffstats
path: root/main/models.py
blob: 8ecddecd01e6fabd19494b812f390ccec4917d46 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
from django.db import models

class Tag(models.Model):
    name = models.CharField(primary_key=True, max_length=200)

    def __unicode__(self):
        return self.name

class Activity(models.Model):
    ACTCATEGORY_CHOICES = (
        ('blog', 'Blog post'),
        ('project', 'Project page'),
        ('link', 'Link'),
    )
    ACTTYPE_CHOICES = (
        ('add',    'Add'),
        ('edit',   'Edit'),
        ('delete', 'Delete'),
    )
    date = models.DateTimeField(auto_now=True)
    actcategory = models.CharField(max_length=100, choices=ACTCATEGORY_CHOICES)
    actdescription = models.CharField(max_length=500)
    acttype = models.CharField(max_length=6)
    objpk = models.CharField(max_length=300, null=True)