2012-01-22 13 views
1

我有一个数据库,financials,它有django中创建的模型。另外,它还有一个为python脚本创建的表,它使用MySQLdb,因此不在django中。 python脚本需要django表才能工作。另外,django表需要使用在django之外创建的表来工作。django中的复合数据库

我该如何导入这些表在django中使用,还是我需要在django中重新编写它们?另外,有一个结合了django和non-django表的数据库可能是“不安全”的吗?

回答

2

Django并不在意创建表的方式,并且它们没有并行运行的问题。如果您需要通过Django ORM访问“非Django”表,您可以运行inspectdb,如using legacy databases文档中所述。