从没有相关模型的数据库中获取表数据

时间:2020-04-26 10:18:42

标签: django sqlite

我正在寻找一种获取要显示给用户的数据的方式。(运行原始sql查询)

select * from "DB-table" where Name like "%blabla%" and Year like "%2020%"

我的问题是“ DB表”位于我的数据库中,但已经填充了与django-app中的某些模型无关的重要数据。它是一个包含大量数据的独立表。 如何从我的views.py文件中引用该表?

1 个答案:

答案 0 :(得分:1)

很明显,我的问题并不难..但是作为django和python的新手,我使事情变得过于复杂。我设法使用类似的东西来获取想要的数据

        with connection.cursor() as cursor:
        cursor.execute("SELECT * FROM  'Nvd-data'")
        res = cursor.fetchall()
        print(res)

对于更高级的查询,我认为django文档很好。希望这个愚蠢的问题对某人有帮助