Как передать абзац с несколькими ( " ) и ( ' ) из переменной внутри строки в django?
Я хочу передать переменную, содержащую параграф, в котором несколько раз используются символы ( " ) и ( ' ). Я передаю эту переменную внутри другой строки, которая является sql-запросом в проекте django.
Например -
variable1 = input()
command = "insert into table 1 values{"{}"}".format(variable1);
В коде выше, если пользователь вводит некоторые данные без ( " ) или ( ' ), то все работает нормально, но когда они присутствуют, то выдает ошибку.
Как я могу получить независимые от этих символов символы внутри моих входных данных и передать их в качестве запроса ?
Я пробовал использовать необработанный ввод, но когда дело доходит до получения данных из базы данных и последующей передачи этих данных, содержащих несколько символов ( " ) и ( ' ), он просто выдает ошибку.
Я хочу, чтобы он просто игнорировал все эти символы, присутствующие в моей переменной .
Посмотрите этот ответ:
Многочисленные кавычки в строке
Попробуйте использовать
command = '''insert into table 1 values{"{}"}'''
command.format(variable1)