擅长:python、mysql、java
<p>你真的在运行<code>python manage.py migrate app</code>吗?如果要迁移所有应用程序,只需运行<code>python manage.py migrate</code>。(不带<code>app</code>)如果有一个名为<code>app</code>的应用程序要为其运行迁移,那么您将按照您所做的操作。在</p>
<p>如果在运行<code>python manage.py migrate</code>之后仍然得到错误,那么某个地方一定存在无效的迁移文件。我会像这样分别迁移每个应用程序:</p>
<pre><code>python manage.py migrate django_extensions
python manage.py migrate djangoratings
... etc.
</code></pre>
<p>查找包含错误迁移文件的应用程序。找到应用程序后,请在应用程序的migrations文件夹中查找任何空的迁移文件。在</p>