我希望Django只使用遗留数据库。其中很多。我想在我的模型中使用原始SQL。
我是否需要迁移才能使Django正常运行?我不想使用迁移,因为我不希望Django对我的数据库做任何事情。我更喜欢使用SQL并返回数据。
答案 0 :(得分:2)
不需要迁移。它们可以通过代码创建和跟踪数据库更改,但Django应用程序可以在没有它们的情况下正常运行。
答案 1 :(得分:2)
不,您不需要使用迁移。
(另外,可能需要注意的是可以使用原始SQL,但Django仍会为您设置一些内容,以便您可以使用其ORM,即使是旧版数据库也是如此。但是迁移这不是它为你做的事情之一。)