显示 sql 查询以创建 Django 模型对象

display sql query to create django model object

我正在学习 django 1.8.x。在较旧的 django(1.4) 中,我们可以查看 sql 查询,如

"Begin; 
create table "article_article" ("id" integer NOT NULL PRIMARY KEY,
 ...
 ...
); 
COMMIT"  

为运行创建名为article的APP模型对象:-

python manage.py sql <appname>

有没有办法让我可以查看 sql 用于在 Django 1.8.9 中为该应用程序创建模型对象的查询? 干杯

您现在可以看到每个迁移 SQL。所以假设这是第一次同步(即旧 Django 中的 syncdb):

python manage.py sqlmigrate <appname> 0001