Как работает ajax с python?

Я гулял по всему миру, но я не совсем понимаю, как работает ajax. Может ли кто-нибудь объяснить, как это работает?

$.ajax({ url: "{{ url_for( 'app.slideshow.<tag>' ) }}", type: "", data: {'param':}, dataType: "", success : function(response) { } 

То, что я пытаюсь сделать, это увидеть, изменилось ли document.getElementsByClassName (current). Если он есть, он будет запрашивать app.py для комментариев и тегов на текущий момент и обновлять страницу без обновления. Я даже не знаю, что писать, чтобы получить это на app.py.

  • Отслеживание приложений фляг не отображается в журнале сервера
  • Колба медленно запрашивает Mongdb
  • чтение подчиненного устройства, чтение-запись
  • Колба разбитая труба с запросами
  • Установка delete-orphan в отношении SQLAlchemy вызывает AssertionError: этот атрибутImpl не настроен для отслеживания родителей
  • Flask - WTForm - сохранить форму в db
  • Я включу свой app.py, но это не хорошо.

     from flask import Flask,session,url_for,request,redirect,render_template import api,db app = Flask(__name__) #app.secret_key = "secret" @app.route('/slideshow/<tag>', methods=['GET', 'POST']) def slide(): if request.method=="GET": pic = request.get('current').href taglist = db.getTaglist() tags = db.getTags(pic) piclist = db.getPics(<tag>) commentlist = db.getComments(pic) return render_template("slide.html", taglist = taglist, tags =tags, piclist =piclist, commentlist = commentlist, url = url) else: button = request.form['button'] pic = request.get('current').href if button=="submit": aComment = request.form['comment'] db.addComment(pic,aComment) elif button == "submitnewtag": if request.form['Addnewtag'] aTag = request.form['Addnewtag'] db.addTag(pic,aTag) else: aTag = request.form['select1'] db.addTag(pic,aTag) if __name__=="__main__": app.debug=True app.run(port=5300) 

  • Flask - WTForm - сохранить форму в db
  • Flask-SQLalchemy обновляет информацию о строке
  • SQLAlchemy упорядочивает, рассчитывая на отношение многих ко многим
  • Google Oauth2.0 с Python: как ограничить доступ к определенному домену?
  • Тестирование загрузки файлов с помощью Flask и Python 3
  • Как интегрировать Ajax с приложениями Django?
  • One Solution collect form web for “Как работает ajax с python?”

    Обычно обработчик ajax на вашем сервере должен возвращать XML или JSON (я думаю, JSON лучше) с данными, которые ему нужны.

    Итак, после получения информации в hanler, дам это JSON и вернуться к клиенту.

    На клиенте Javascript получает этот JSON, и после этого должен динамически создавать элементы html и вставлять их в тело вашей страницы.

    Начните с изучения этого простого учебника создателем Flask.

    Python - лучший язык программирования в мире.