server/python2/django/renkanmanager/models.py
changeset 588 95536fa18d0d
parent 587 fb0041aa74d3
equal deleted inserted replaced
587:fb0041aa74d3 588:95536fa18d0d
    68 
    68 
    69 class Revision(models.Model):
    69 class Revision(models.Model):
    70     
    70     
    71     revision_guid = models.CharField(max_length=256, default=uuid.uuid4, unique=True) # typically UUID
    71     revision_guid = models.CharField(max_length=256, default=uuid.uuid4, unique=True) # typically UUID
    72     parent_renkan_guid = models.CharField(max_length=256)
    72     parent_renkan_guid = models.CharField(max_length=256)
    73     title = models.CharField(max_length=1024, null=True)
    73     title = models.CharField(max_length=1024, null=True, blank=True)
    74     content = models.TextField(blank=True, null=True)
    74     content = models.TextField(blank=True, null=True)
    75     creator = models.ForeignKey(auth_user_model, blank=True, null=True, related_name="revision_creator")
    75     creator = models.ForeignKey(auth_user_model, blank=True, null=True, related_name="revision_creator")
    76     last_updated_by = models.ForeignKey(auth_user_model, blank=True, null=True, related_name="revision_last_updated_by")
    76     last_updated_by = models.ForeignKey(auth_user_model, blank=True, null=True, related_name="revision_last_updated_by")
    77     creation_date = models.DateTimeField(auto_now_add=True)
    77     creation_date = models.DateTimeField(auto_now_add=True)
    78     modification_date = models.DateTimeField(auto_now=True)
    78     modification_date = models.DateTimeField(auto_now=True)