是否可以将Django与Access数据库一起使用?

时间:2016-11-07 23:53:49

标签: django ms-access

是否可以使用Microsoft Access数据库(.accdb)作为Django应用程序的后端?

1 个答案:

答案 0 :(得分:3)

可能可能,至少在Windows下。 Django documentation包含指向django-pyodbc的链接,Microsoft strongly recommends against using Access in web applications是基于pyodbc的第三方ODBC后端,因此您可以尝试将其与Windows的Access ODBC驱动程序一起使用。但是,django-pyodbc似乎是专门为Microsoft SQL Server编写的,SQL Server(“T-SQL”)和Access(“Access SQL”)的SQL方言相似但不相同,因此与Access SQL的兼容性可能是有点受限。

此外,问题仍然是使用Access数据库作为Django应用程序的后端是否是好主意。这个问题的答案是“可能不是。”。对于Web应用程序,Access数据库通常不是后端的良好选择。实际上,named tuples