Error: One or more models did not validate:
maps.parking: 'layer_id' has a relation with model sdr_layer.Sdr_layer, which has either not been installed or is abstract.
Это ошибка, которая у меня есть.
My maps/models.py looks like this
# This is an auto-generated Django model module created by ogrinspect.
from django.contrib.gis.db import models
class Parking(models.Model):
layer_id= models.ForeignKey(sdr_layer.Sdr_layer)
name = models.CharField(max_length=80)
descriptio = models.CharField(max_length=80)
geom = models.PointField(srid=4326)
objects = models.GeoManager()
# Auto-generated `LayerMapping` dictionary for Parking model
parking_mapping = {
'name' : 'Name',
'descriptio' : 'Descriptio',
'geom' : 'POINT25D',
}
Где sdr_layer / models.py выглядит так
from django.db import models
class Sdr_Layer(models.Model):
layer_name = models.CharField(max_length = 100)
layer_attribute_name = models.CharField(max_length = 100)
Я хочу, чтобы Sdr_layer.id действовал как внешний ключ для карт приложения.