我正在尝试扩展我的 Django 模型中的关系。我有一个系统,其中元素存储在类别中。我如何构建我的models.py,以便每个类别都与一个子类别相关?
这是我的类别模型的样子:
class Category(models.Model):
   site = models.ForeignKey(Site)
   template_prefix = models.CharField(max_length=200, blank=True)
   name = models.CharField(max_length=200)
   slug = models.SlugField() 
   description = models.TextField(default='')
   sortby_fields = models.CharField(max_length=200,
                                 help_text=_(u'A comma separated list of field names that should show up as sorting options.'),
                                 blank=True)
   sort_order = models.PositiveIntegerField(default=0)
   def __unicode__(self):
       return self.name + u' Category'
   class Meta:
       verbose_name_plural = u'categories'
感谢您的任何建议。