view bns_website/bands/models.py @ 55:c3b4884fe4ea bands-experimental-ui

Added some band images to the Bands page. Note, this requires you to "loaddata bands.json" to install asset information. Added a fancy box effect to the Band images (click to see larger image).
author Chris Ridgway <ckridgway@gmail.com>
date Mon, 14 Nov 2011 23:17:58 -0600
parents 48ff23eab86a
children
line wrap: on
line source
"""
Models for the bands application.

"""
from django.db import models


class Band(models.Model):
    """
    This model represents all the info we store about each band.

    """
    name = models.CharField(max_length=128)
    url = models.URLField(verify_exists=False, max_length=200)
    notes = models.TextField()
    asset_prefix = models.CharField(max_length=64, blank=True)
    order = models.IntegerField(default=0)

    class Meta:
        ordering = ['order', 'name']

    def __unicode__(self):
        return self.name