В чем-то проблема, я получаю сообщение об ошибке выше, когда я запускаю 'python manage.py syncdb
. Я работаю на довольно старом сайте. Он запускает django 1.2.6 с помощью postgres DB.
Запуск не был установлен на юг, и мне удалось это сделать. Ran python manage.py schemamigration --initial contact_enquiries
, который прошел отлично и попросил меня мигрировать. Затем я запустил python manage.py migrate contact_enquiries
, затем получил ту же ошибку, что и выше.
Он не соглашается ни на какой синтаксис в моих моделях, поэтому я запутался. Вот мои модели и, надеюсь, это пролить свет.
from django.db import models
class DocumentUpload(models.Model):
name = models.CharField(max_length="200")
document_upload = models.FileField(upload_to="uploads/documents")
def __unicode__(self):
return "%s" % self.name
class DocumentRequest(models.Model):
name = models.CharField(max_length="200")
company = models.CharField(max_length="200")
job_title = models.CharField(max_length="200")
email = models.EmailField(max_length="200")
report = models.ManyToManyField(DocumentUpload)
def __unicode__(self):
return "%s" % self.name
Если вам нужна дополнительная информация, пожалуйста, дайте мне знать.
Спасибо!