Sqlite - Django: таблица имеет 13 столбцов, но было предоставлено 14

Я пытаюсь экспортировать файл .csv в мою базу данных, и файл .csv имеет 13 столбцов, но по какой-то причине, когда я пытаюсь экспортировать, он говорит, что у меня 14 столбцов вместо этого. Не знаю, проблема ли это с тем, как я настроил ForeignKey и PrimaryKey, но я не могу разобраться с этим.

models.py

class Dealer(models.Model):
    dealersName = models.TextField(('DealersName'))
    zipcode = models.CharField(("zipcodex"), max_length = 15)
    zipcode_2 = models.CharField(("zipCode"), max_length = 15)  
    state = models.CharField(("state"), max_length=5)
    address = models.TextField(("Address"))
    ids = models.BigIntegerField(("ids"), primary_key=True)
    

    def __str__(self):
        return self.dealersName

class DealershipListing(models.Model):
    vincode = models.CharField(('vinCode'), max_length=255, primary_key=True)
    price = models.IntegerField(('price'))
    msrp = models.IntegerField(('msrp'))
    mileage = models.TextField(('mileage'), max_length=9)
    is_new = models.BooleanField(('isNew'))
    first_seen = models.DateField(("first_seen"))
    last_seen = models.DateField(("last_seen"))
    model = models.CharField(("Models"), max_length= 255)
    make = models.CharField(("Make"), max_length=255)
    year = models.CharField(("Year"), max_length= 4)
    ids = models.ForeignKey(Dealer, on_delete=CASCADE)
    color = models.CharField(("ExtColor"), max_length=255, null=True, blank = True)
    intcolor = models.CharField(("IntColor"), max_length=255, null=True, blank=True)

    def __str__(self):
        return self.year + " " + self.make + " " + self.model

и файл csv имеет

vincode, price, msrp, mileage, is_new, first_seen, last_seen, model, make, year, dealerID, ExtColor, IntColor как columns.

Я буду благодарен за любую помощь, которую смогу получить.

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