小编Clé*_*ent的帖子

在Django中,如何在运行syncdb时从SQL文件创建表

如何使syncdb执行由我定义的SQL查询(用于表创建),而不是自动生成表.

我正在寻找这个解决方案,因为我的应用程序中的一些特定模型代表遗留数据库表的SQL表视图.所以,我在我的django-DB中创建了他们的SQL视图,如下所示:

CREATE VIEW legacy_series AS SELECT*FROM legacy.series;

我有一个反向工程模型,代表上面的视图/传统.但每当我运行syncdb时,我必须首先通过运行sql脚本来创建所有视图,否则syncdb只是为它们创建表(如果找不到视图).

如何让syncdb运行上面提到的SQL?

python mysql django views django-models

5
推荐指数
1
解决办法
4497
查看次数

标签 统计

django ×1

django-models ×1

mysql ×1

python ×1

views ×1