All pastes #84899 Raw Edit

Miscellany

public text v1 · immutable
·published 2006-07-11 13:16 UTC
rendered paste body
from django.db import models
from django.contrib.auth.models import User


# Create your models here.

class Tag(models.Model):
    class Admin:
        pass
    name = models.CharField(maxlength=50)
    description = models.TextField(blank=True)
    icon = models.ImageField(upload_to="tags/",blank=True)
    owner = models.ForeignKey(User,blank=True)
    preset = models.BooleanField()
    def __str__(self):
        return self.name

class Bookmark(models.Model):
    class Admin:
        pass
    url = models.URLField(verify_exists=True)
    name = models.CharField(maxlength=200)
    description = models.TextField(blank=True)
    tags = models.ManyToManyField(Tag, blank=True)
    add_date = models.DateTimeField('date added', auto_now_add=True)
#    valid_date = models.DateTimeField('valid until', blank=True, null=True)
    owner = models.ForeignKey(User)
    rating = models.IntegerField(null=True)
    def __str__(self):
        return self.name