Ошибка в синтаксисе MySQL при использовании команды raw в Django - PullRequest
0 голосов
/ 27 июня 2018

В функции в views.py я пытаюсь получить доступ к столбцам заголовка (именам столбцов) таблицы с помощью SQL-запроса и использовать его. Я использую базу данных MYSQL для моего проекта Django. Однако я получаю следующую ошибку:

"У вас есть ошибка в вашем синтаксисе SQL; обратитесь к руководству, соответствующему вашей версии сервера MySQL, для правильного использования синтаксиса"

Мой код:

views.py

def get_columns(request):
  # some other code
  with connection.cursor() as cursor:
     cursor.execute("DESCRIBE %s", [table_name])
  for column in cursor.fetchall():
     #use columns extracted here
 return (Some appropriate response)

Может кто-нибудь помочь мне разобраться в проблеме здесь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...