擅长:python、mysql、java
<p>如果您不介意在测试中禁用迁移,可以通过将以下内容添加到设置.py公司名称:</p>
<pre><code>TESTING = 'test' in sys.argv
if TESTING:
class DisableMigrations(object):
def __contains__(self, item):
return True
def __getitem__(self, item):
return "notmigrations"
MIGRATION_MODULES = DisableMigrations()
</code></pre>
<p>这将只需一次性创建数据库,而不是逐步完成每次迁移。在</p>
<p>如果您想让迁移在测试中运行,您可以通过更新日志设置来删除消息。在</p>
^{pr2}$