No such column: azzss

Азиз

Green Team
30.05.2018
224
74
Хочу присвоить переменной set все поля, где колонка title равна (переменной) azzss. Вроде бы все делаю правильно, но выходит ошибка 'No such column: azzss'
Вот сам код:
Python:
azzss = request.POST['search']
sset = azuzz.objects.raw("SELECT * FROM news_azuzz WHERE title = azzss" )
 
Уже не над ._.
Сам решил проблему, поменяв запрос
azuzz.objects.raw("SELECT * FROM news_azuzz WHERE title = azzss" )
на
azuzz.objects.filter(Q(post__startswith=azzss))

Этот форум учит меня самостоятельности ;D
Опечатка была
 
  • Нравится
Реакции: Азиз
Хочу присвоить переменной set все поля, где колонка title равна (переменной) azzss. Вроде бы все делаю правильно, но выходит ошибка 'No such column: azzss'
Вот сам код:
Python:
azzss = request.POST['search']
sset = azuzz.objects.raw("SELECT * FROM news_azuzz WHERE title = azzss" )
Только сейчас понял - как я тогда ступил, проблему можно было решить эллементарным способом -
Код:
sset = azuzz.objects.raw("SELECT * FROM news_azuzz WHERE title ="  + "'" + azzss + "'")
 
Последнее редактирование:
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

Похожие темы