Content Management/Models: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 3: | Line 3: | ||
class Content(models.Model): |
class Content(models.Model): |
||
title = models.CharField( |
title = models.CharField(maxlength=200) |
||
path = models. |
path = models.FileField(upload_to='files', blank=True, null=True) |
||
date = models.DateTimeField('date added') |
date = models.DateTimeField('date added') |
||
confirmed = models.BooleanField() |
|||
def __str__(self): |
|||
return self.title + " (" + self.path + ")" |
|||
class Admin: |
|||
pass |
|||
class Tags(models.Model): |
|||
name = models.CharField(maxlength=200) |
|||
content = models.ManyToManyField(Content) |
|||
def __str__(self): |
|||
return self.name |
|||
</pre></code> |
</pre></code> |
Revision as of 18:31, 31 October 2007
from django.db import models
class Content(models.Model):
title = models.CharField(maxlength=200)
path = models.FileField(upload_to='files', blank=True, null=True)
date = models.DateTimeField('date added')
confirmed = models.BooleanField()
def __str__(self):
return self.title + " (" + self.path + ")"
class Admin:
pass
class Tags(models.Model):
name = models.CharField(maxlength=200)
content = models.ManyToManyField(Content)
def __str__(self):
return self.name