Update models...
diff --git a/mgmt/models.py b/mgmt/models.py
index eadb7ed..b7ea265 100644
--- a/mgmt/models.py
+++ b/mgmt/models.py
@@ -8,6 +8,7 @@ class Object(models.Model):
class Project(models.Model):
name = models.CharField(max_length=64)
text = models.TextField()
+ created = models.DateTimeField()
repo = models.CharField(max_length=64)
admins = models.ManyToManyField(User,related_name='admin_projects')
team = models.ManyToManyField(User,related_name='in_projects')
@@ -15,10 +16,12 @@ class Project(models.Model):
pass
class Bug(models.Model):
+ created = models.DateTimeField()
+ fixed = models.DateTimeField(null=True)
project = models.ForeignKey(Project)
author = models.ForeignKey(User,related_name='created_bugs')
- confirmed = models.ForeignKey(User,related_name='confirmed_bugs')
- responsible = models.ForeignKey(User,related_name='resp_bugs')
+ confirmed = models.ForeignKey(User,related_name='confirmed_bugs',null=True)
+ responsible = models.ForeignKey(User,related_name='resp_bugs',null=True)
status = models.IntegerField()
title = models.CharField(max_length=64)
text = models.TextField()
@@ -26,6 +29,7 @@ class Bug(models.Model):
pass
class Document(models.Model):
+ created = models.DateTimeField()
project = models.ForeignKey(Project)
author = models.ForeignKey(User)
title = models.CharField(max_length=64)
@@ -33,3 +37,8 @@ class Document(models.Model):
class Admin:
pass
+class Comment(models.Model):
+ created = models.DateTimeField()
+ object = models.ForeignKey(Object)
+ title = models.CharField(max_length=64,null=True)
+ text = models.TextField()