直接操作Django数据库

凯拉什

我想知道如果我直接添加行或从模型表中删除某些行,可能会产生任何问题。我以为Django可能会记录所有表中的行数?否则可能会弄乱自动生成的ID?

我不认为这很重要,但是我正在使用MySql。

Elmonkeylp

不,这不是问题,因为Django的操作与您直接对数据库执行的操作相同,它执行SQL语句,并且自动生成的ID由数据库服务器(在这种情况下为MySql服务器)处理,无论该SQL位于何处查询来自什么,无论是Mysql Client还是Django。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章