Нет такой таблицы using ( django-treebeard)

Я пытаюсь просмотреть свою таблицу в панели django-admin, но я продолжаю получать сообщение об отсутствии такой таблицы (имя таблицы), хотя я уверен, что она существует. Я использую django-treebeard для создания иерархических данных.

Я также пробовал удалять sql-таблицу и миграции. Все работало нормально до добавления MP узла. models.py :

from django.db import models
from vessels.models import Vessel
from treebeard.mp_tree import MP_Node
# Create your models here.


class Component(MP_Node):

    name = models.CharField(max_length=200, blank=True, null=True)
    manufacturer = models.CharField(max_length=200, blank=True, null=True)
    model = models.CharField(max_length=200, blank=True, null=True)
    type = models.CharField(max_length=200, blank=True, null=True)
    remarks = models.TextField(blank=True, null=True)
    vessel = models.ForeignKey(
        Vessel, blank=True, null=True, on_delete=models.CASCADE, related_name='vessel_components')

    def __str__(self):
        return self.name

admin.py :

from django.contrib import admin
from .models import Component
# Register your models here.

admin.site.register(Component)

Полное отслеживание:

Вернуться на верх