Нет такой таблицы 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)
Полное отслеживание: