Django models Django框架中的数据库

Django models Django框架中的数据库,django-models,Django Models,我开始学习Django框架。我不明白它是怎么工作的。我的意思是,它使用什么样的数据库管理系统? 我的理解是,OPM只是Python命令和DBMS命令之间的接口。例如,如果我使用MySQL,我只需要在Python中定义它,OPM将自动将我的Python需求解释为MySQL命令。我说得对吗?如果你是说ORM,那你说得对 Django ORM是框架在应用程序和数据库(MySql、PostgreSql、Sqlite等)之间提供的一个层。很少需要将SQL代码直接写入数据库,但另一方面,需要学习如何使用OR

我开始学习Django框架。我不明白它是怎么工作的。我的意思是,它使用什么样的数据库管理系统?
我的理解是,OPM只是Python命令和DBMS命令之间的接口。例如,如果我使用MySQL,我只需要在Python中定义它,OPM将自动将我的Python需求解释为MySQL命令。我说得对吗?

如果你是说ORM,那你说得对

Django ORM是框架在应用程序和数据库(MySql、PostgreSql、Sqlite等)之间提供的一个层。很少需要将SQL代码直接写入数据库,但另一方面,需要学习如何使用ORM方法。
您可以在shell中使用Django ORM-看一看

我相信你的意思是ORM而不是OPM。我是对的?