django站点框架每个站点的自定义设置
如何扩展django站点框架 我需要添加更多的领域,如标志文件,字幕等django站点框架每个站点的自定义设置,django,Django,如何扩展django站点框架 我需要添加更多的领域,如标志文件,字幕等 对于这种事情,还有其他解决方案吗?只需与站点模型建立OneToOne关系即可 from django.contrib.sites.models import Site class CustomSite(models.Model): class Meta: verbose_name = "Custom Domain" verbose_name_plural = "Custom Domains
对于这种事情,还有其他解决方案吗?只需与站点模型建立
OneToOne
关系即可
from django.contrib.sites.models import Site
class CustomSite(models.Model):
class Meta:
verbose_name = "Custom Domain"
verbose_name_plural = "Custom Domains"
site = models.OneToOneField(Site, null=True, related_name='customsite')
subtitle = models.CharField(max_length=100)
#...
#...
def __unicode__(self):
return 'Customsite of {0}'.format(self.site.domain)