Я работаю над своим первым веб-приложением. и я сталкиваюсь с проблемой, которая заключается в том, как я могу вызвать класс pyhton funtion из jquery. для exmaple:Вызов функции класса Python из jQuery?
Сервер:
Я применил SQLAlchemy построить класс модели с именем user
, который содержит два элемента данных: id
и name
и одна функция changename(new_name)
, то я создал некоторые из экземпляров user
класса и сохранили их в списке с именем origin_list
.
@app.route('/')
def hello_world():
return render_template('index.html', member_list=origin_list)
# origin_list is a list that contains the objects of user class
HTML + JS: Существует кнопка с файлом сценария:
script type="text/javascript"
var name = "123"
{{member_list[0].change_name(name)}}
// is this possible? cause I can print user id and name by {{member_list[some_index].id}} and {{member_list[some_index].name}}
// if this a not ok, is there anyway can let me change the name and store in the origin_list script
Вы не думаете о проблеме в RESTful пути. Вам необходимо разоблачить конечные точки на вашем сервере, чтобы сделать все изменения, необходимые для базы данных. Затем вы можете вызывать эти конечные точки с помощью JQuery AJAX. – Dan