All pastes #74382 Raw Edit

Untitled

public python v1 · immutable
#74382 ·published 2006-06-28 23:13 UTC
rendered paste body
from django.db import modelsfrom django.contrib.sites.models import Siteimport datetimeclass Show(models.Model):    sites = models.ManyToManyField(Site)    slug = models.SlugField(prepopulate_from=("name",), help_text='Created automatically from show name',)    name = models.CharField(maxlength=255)    photo = models.CharField(maxlength=255, help_text='this will have an image upload field', core=False)    information = models.TextField()        def __str__(self):        return self.name        class Admin:        fields = (                  ('Select Sites', {'fields': ('sites',)}),                  ('Show Information', {'fields': ('name', 'slug', 'information', 'photo',)}),                  )        list_display = ('name', 'slug')        list_filter = ['sites']        search_fields = ['name']    class Schedule(models.Model):    show = models.ForeignKey(Show, edit_inline=models.TABULAR, num_in_admin=2)    start_time = models.DateTimeField('show start time', core=True)    end_time = models.DateTimeField('show end time', core=True)