summaryrefslogtreecommitdiffstats
path: root/main/models.py
diff options
context:
space:
mode:
Diffstat (limited to 'main/models.py')
-rw-r--r--main/models.py24
1 files changed, 24 insertions, 0 deletions
diff --git a/main/models.py b/main/models.py
new file mode 100644
index 0000000..8ecddec
--- /dev/null
+++ b/main/models.py
@@ -0,0 +1,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)