我在mysql中有两个数据库,这些数据库具有由我编写的另一个程序生成的表来获取数据等。但是,我想使用django,并且在经历了教程和无数小时的搜索之后,在理解模型/视图时遇到了麻烦。我的问题是我只想访问数据并显示数据。我尝试创建路由器,并完成了inspectdb来创建模型。只得到1146(表不存在问题)。我有一个唯一的键。让我们说(a,b)并在表中还有其他6列。我只需要逐行访问这6列。我有很多问题。如果您需要更多详细信息,请告诉我。谢谢。

最佳答案

inspectdb远非完美。如果您现有的数据库有些复杂,那么最终可能会更改此命令生成的许多代码。一顺便说一句,它应该可以正常工作。您的确切问题是什么?如果运行inspectdb并创建表的模型,则应该能够将其导入并像普通模型一样使用它,是否可以共享更多详细信息或在查询感兴趣的表时遇到的错误?

10-05 18:21
查看更多