Как передать абзац с несколькими ( " ) и ( ' ) из переменной внутри строки в django?

Я хочу передать переменную, содержащую параграф, в котором несколько раз используются символы ( " ) и ( ' ). Я передаю эту переменную внутри другой строки, которая является sql-запросом в проекте django.

Например -

variable1 = input()

command = "insert into table 1 values{"{}"}".format(variable1);

В коде выше, если пользователь вводит некоторые данные без ( " ) или ( ' ), то все работает нормально, но когда они присутствуют, то выдает ошибку.

Как я могу получить независимые от этих символов символы внутри моих входных данных и передать их в качестве запроса ?

Я пробовал использовать необработанный ввод, но когда дело доходит до получения данных из базы данных и последующей передачи этих данных, содержащих несколько символов ( " ) и ( ' ), он просто выдает ошибку.

Я хочу, чтобы он просто игнорировал все эти символы, присутствующие в моей переменной .

Посмотрите этот ответ:

Многочисленные кавычки в строке

Попробуйте использовать

command = '''insert into table 1 values{"{}"}'''
command.format(variable1)
Вернуться на верх