""" Django models supporting the Comprehensive Theming subsystem """ from django.db import models from django.contrib.sites.models import Site class SiteTheme(models.Model): """ This is where the information about the site's theme gets stored to the db. `site` field is foreignkey to django Site model `theme_dir_name` contains directory name having Site's theme """ site = models.ForeignKey(Site, related_name='themes') theme_dir_name = models.CharField(max_length=255) def __unicode__(self): return self.theme_dir_name