Ошибка при доступе к модели Django в представлении администратора

Я пытался получить доступ к объектам модели StockDailyPrice из моего представления Django Admin. Но при этом я вижу следующую ошибку

Мой код Django Models выглядит следующим образом

from django.db import models


class Stock(models.Model):
    symbol = models.CharField(max_length=100)
    exchange = models.CharField(max_length=100, default='Undefined')

    def __str__(self):
        return str(self.symbol) + ":" + str(self.exchange)

    class Meta:
        unique_together = ('symbol', 'exchange',)


class StockDailyPrice(models.Model):
    symbol = models.ForeignKey(Stock, on_delete=models.DO_NOTHING)
    date = models.DateField()
    open = models.FloatField()
    high = models.FloatField()
    low = models.FloatField()
    close = models.FloatField()
    volume = models.BigIntegerField()

    class Meta:
        unique_together = ('symbol', 'date',)

Те же модели работали нормально, когда я использовал sqlite3 с Django ранее. Только при изменении Базы Данных появляется эта ошибка, которая не решаема только с точки зрения Django

Сталкивался ли кто-нибудь в этом сообществе с подобной ситуацией?

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