原来的代码:
class Wiki(models.Model):
project = models.ForeignKey(verbose_name='项目', to='Project', on_delete=models.CASCADE)
title = models.CharField(verbose_name="标题", max_length=32)
content = models.TextField(verbose_name="内容")
#自关联
parent = models.ForeignKey(verbose_name='父文章', to= 'Wiki',on_delete=models.CASCADE,null =True, blank=True, related_name='children')
修改后的代码:
class Wiki(models.Model):
project = models.ForeignKey(verbose_name='项目', to='Project', on_delete=models.CASCADE, db_column='project', unique=True)
title = models.CharField(verbose_name="标题", max_length=32)
content = models.TextField(verbose_name="内容")
#自关联
parent = models.ForeignKey(verbose_name='父文章', to= 'Wiki',on_delete=models.CASCADE,to_field= 'project', null =True, blank=True, related_name='children')
