Django правильно удаляет treebeard
Я использовал Django treebeard, затем я решил, что он мне больше не нужен и просто переделал модель классов, которая использовала его и удалил мои миграции и файлы наличности, однако мое приложение продолжает пытаться использовать django treebeard и выкидывать ошибки, как я могу сказать моему приложению начать все с чистого листа.
P.S меня не волнует база данных внутри, я просто не хочу писать приложение заново.
Вот как это выглядело раньше :
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=255, 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)
parent = models.ForeignKey(
'self', null=True, blank=True, on_delete=models.CASCADE, related_name='children')
vessel = models.ForeignKey(
Vessel, blank=True, null=True, on_delete=models.CASCADE, related_name='vessel_components')
def __str__(self):
return self.name
вот как я хочу, чтобы это было :
class Component(models.Model):
name = models.CharField(max_length=255, 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)
parent = models.ForeignKey(
'self', null=True, blank=True, on_delete=models.CASCADE, related_name='children')
vessel = models.ForeignKey(
Vessel, blank=True, null=True, on_delete=models.CASCADE, related_name='vessel_components')
def __str__(self):
return self.name
какие еще файлы/папки мне нужно удалить?
Ошибка :
type object 'Component' has no attribute 'get_tree'