擅长:python、mysql、java
<p>您可以从django迁移中完全排除一个模型,然后负责将模式调整为django代码(或将django代码调整为现有模式):</p>
<pre><code>class SomeModel(models.Model):
class Meta:
managed = False
db_table = "some_table_name"
name = models.Fields....
</code></pre>
<p>请注意,您不能同时拥有这两种方法,因此在可能的情况下最好进行迁移。您总是可以定义一个自定义的SQL迁移,这将节省对外部更改的需要。但是,有时确实需要在别处处理模式而不是迁移,然后使用managed=False</p>