У меня есть django проект, в котором у меня было поле изображения, как показано ниже
certificate = models.ImageField(null=True, blank=True, max_length=1000)
, но мне нужно изменить поле изображения на UUID внешнего ключа, как показано ниже
certificate = models.ForeignKey(Certificates, null=True, blank=True, on_delete=models.CASCADE)
но я получаю ошибку переноса, как показано ниже,
Applying templates.0016_auto_20200502_0452...Traceback (most recent call last):
File "/home/sakthips/.local/lib/python3.6/site-packages/django/db/backends/utils.py", line 85, in _execute
return self.cursor.execute(sql, params)
psycopg2.DataError: invalid input syntax for type uuid: ""
эта ошибка немного странная, может кто-нибудь помочь мне решить. Я знаю, что могу удалить существующее поле и добавить новое поле , это одно из решений. Я ожидал некоторых других решений.