Я впервые работаю с django-profile , поэтому я могу упустить что-то простое.
Я хотел бы создать модель UserProfile, которая включает географические поля.В частности, что-то вроде этого:
class UserProfile(models.Model):
user = models.OneToOneField(User)
phone = PhoneNumberField()
address = models.CharField(max_length=200)
distance = models.IntegerField()
zone = models.ForeignKey(Hood, null=True, blank=True)
location = models.PointField(srid=900913, null=True, blank=True)
objects = models.GeoManager()
Я импортирую модели из contrib.gis.db, а также импортирую универсальную модель User из auth.
, когда я пытаюсь запустить syncdb, я получаю следующую ошибку:
AttributeError: 'module' object has no attribute 'PointField'