Django / Python Ошибка: Не удалось разобрать остаток: ' Server' от 'SQL Server'

Я получаю эту ошибку при рендеринге HTM-файла на моем экземпляре Django. Она возникает в теге py-script. Однако если я помещу следующий код в файл .py и запущу/отлажу его в Powershell или VSCode, все будет в порядке. Я только начал изучать Python и Django, и это здорово. У меня ушло несколько дней на то, чтобы настроить и запустить его, и он мне очень нравится. В любом случае

Код:

<py-script>
        print("booyaaaa")
        import pyodbc
        import ctypes 

        connectionString = "DRIVER={{SQL Server}};SERVER=###;DATABASE=###;UID=##;PWD=###"
        conn = pyodbc.connect(connectionString) 
        SQL_QUERY = """
        SELECT TOP 55 * FROM dbo.tbl### ORDER BY ID DESC
        """


        cursor = conn.cursor()
        cursor.execute(SQL_QUERY)


        records = cursor.fetchall()

        recordString = ""

        for r in records:
            recordString += str(r.DonorID) + "\n"

        print(recordString)
    </py-script>

Ошибка:

Любые советы или трикс будут очень признательны!

Марлон

Я погуглил эту ошибку, и все, что я получил, это плохой формат в теге py-script.

Вернуться на верх