【发布时间】:2021-01-25 09:39:37
【问题描述】:
我正在开发 Django 应用程序。
我想从此views.py中将变量“q_word”渲染到模板中
class DbList(ListView):
model = TestEu
paginate_by = 10
def get_queryset(self):
q_word = self.request.GET.get('query')
if q_word:
sql = 'select * from test_eu'
sql += " where eng_discription ~ '.*" + q_word +".*'"
object_list = TestEu.objects.raw(sql)
return object_list
由于“get_queryset”函数应用“self”作为第一个参数
def get_queryset(self):
我不知道如何应用下面的代码来渲染。
return render(request, 'detail.html', {'q_word': q_word})
【问题讨论】: