首页 > 解决方案 > Django 模型:TypeError:元组索引必须是整数或切片,而不是 str

问题描述

我的应用程序是使用 Python3、Django 和 PostgreSQL 开发的。

当我尝试执行以下查询时

select * from question where question similar to '%(General|ledger)%' and project_id =1

我收到错误

TypeError:元组索引必须是整数或切片,而不是 str

我正在以下列方式执行查询。

questions = Question.objects.raw(sql_query.format(query, projectId)) 

serializer = QuestionSerializer(list(questions), many=True)

高度赞赏解决以下问题的任何帮助。

标签: djangopostgresqldjango-models

解决方案


推荐阅读