回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我有以下Django课程:</p>
<pre><code>class Contacto(models.Model):
responsable_documento = models.CharField(primary_key=True, max_length=40)
responsable_tipo_documento = models.CharField(max_length=20)
responsable_nombre = models.CharField(max_length=50, blank=True)
responsable_apellido = models.CharField(max_length=60, blank=True)
responsable_telefono = models.CharField(max_length=20, blank=True)
responsable_telefono_particular = models.CharField(max_length=20, blank=True)
responable_email_uno = models.EmailField()
responsable_email_dos = models.EmailField()
responsable_email_tres = models.EmailField()
cueanexo = models.PositiveIntegerField(null=True)
class Meta:
unique_together = (
('responsable_documento', 'responsable_tipo_documento', 'alumno_documento', 'alumno_tipo_documento'),
)
verbose_name_plural = 'contactos'
</code></pre>
<p>我正在尝试重命名一些字段:</p>
^{pr2}$
<p>这将导致以下迁移:</p>
<pre><code>class Migration(migrations.Migration):
dependencies = [
('datos_basicos', '0008_auto_20180813_1505'),
]
operations = [
migrations.RenameField(
model_name='contacto',
old_name='cueanexo',
new_name='cue_anexo',
),
migrations.RenameField(
model_name='contacto',
old_name='responable_email_uno',
new_name='responable_email1',
),
migrations.RenameField(
model_name='contacto',
old_name='responsable_email_dos',
new_name='responsable_email2',
),
migrations.RenameField(
model_name='contacto',
old_name='responsable_email_tres',
new_name='responsable_email3',
),
migrations.RenameField(
model_name='contacto',
old_name='responsable_telefono_particular',
new_name='responsable_telefono_celular',
),
]
</code></pre>
<p>当我尝试应用上述迁移时,出现以下错误:</p>
<pre><code>Running migrations:
Applying datos_basicos.0009_auto_20180813_1731...Traceback (most recent call last):
File "/home/desarrollo/.local/share/virtualenvs/censo_estudiantil-86GgnGcQ/lib/python3.5/site-packages/django/db/backends/utils.py", line 85, in _execute
return self.cursor.execute(sql, params)
psycopg2.ProgrammingError: syntax error at or near "WITH ORDINALITY"
LINE 6: FROM unnest(c.conkey) WITH ORDINALITY co...
</code></pre>
<p>有人知道是什么导致了这个错误吗?在</p>