/tasks/ 处的编程错误(1146,“表‘database.tasks_task_parent_task’不存在”)

问题描述 投票:0回答:0

我正在尝试使用多对多连接一个表。我不断收到该表不存在的错误 型号

class Task(models.Model):
 title = models.CharField(max_length=255)
 description = models.TextField()
 percentage_of_realization = models.IntegerField()
 parent_task = models.ManyToManyField("Task", default=None)

迁移:

migrations.CreateModel(
        name='Task',
        fields=[
            ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
            ('title', models.CharField(max_length=255)),
            ('description', models.TextField()),
            ('percentage_of_realization', models.IntegerField()),
            ('parent_task', models.ManyToManyField(default=None, to='tasks.task')),   
        ],
    )

我尝试以不同的方式编写任务,例如不使用“”或类似 tasks.task 并使用迁移进行修改,但没有任何效果

mysql django django-models django-rest-framework relationship
© www.soinside.com 2019 - 2024. All rights reserved.