Ошибка при выполнении миграции после перехода на базу данных spatialite
Я хочу использовать географические точки в моем приложении django, поэтому я изменил движок базы данных на spatialite settings.py
model.py
from django.contrib.gis.db import models
# Create your models here.
class Hike(models.Model):
title = models.CharField(max_length=30, unique=True)
length = models.IntegerField()
expected_time = models.IntegerField()
ascent = models.IntegerField()
start_point = models.PointField()
end_point = models.PointField()
description = models.CharField(max_length=200)
track_file = models.FileField(upload_to='tracks')
class HikeReferencePoint(models.Model):
hike = models.ForeignKey(Hike, on_delete=models.CASCADE)
reference_point = models.PointField()
После запуска миграции я получаю ошибку падения
Я запустил makemigration перед миграцией. моя версия django - 4.3.1
я пробовал удалять базу данных и перед миграцией я запускал makemigration. если я только перенесу мое приложение, оно будет работать, но мне нужна панель администратора, поэтому мне нужно найти способ исправить это спасибо