如何使用django为postgresql模式和表生成fixture



我正在使用django和postgresqldb来开发我的项目,数据库有3个模式。我正在使用连接字符串来获取数据并将数据插入表中,从而编写原始的quires。

示例:

from django.db import connection 
    query = "select * from schema1.records" 
    cursor = connection.cursor()
    cursor.execute(query)
    output = cursor.fetchall()

就像我在所有观点中使用的方式。

我想为我的视图编写测试用例,所以我需要生成fixture来测试我的视图,以及如何为模式和表生成fixture。请帮忙。

注意:我没有写任何模型,我只是在整个项目中使用了原始查询。

运行:

manage.py dumpdata help

这将展示如何使用装载数据来生成固定装置。

最新更新