Поле ввода Django

Я делаю проект на Django, который принимает уравнение с некоторыми переменными и затем выполняет математическую функцию на нем с помощью python.

Сейчас у меня есть CharField как поле ввода для ввода уравнения, но проблема в том, что оно возвращает строку, которую я не могу использовать для вычислений.

Например, пользователь вводит уравнение $x^2 + $y^2. Теперь я хочу подставить значение x и y, но уравнение имеет форму строки, и я не могу вычислить значение.

Итак, есть ли в Django какое-либо поле ввода, которое может принимать уравнение в определенной форме, чтобы я мог ввести значение в эти переменные?

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