Как с помощью Flask добавить счетчик?

Как с помощью Flask добавить счетчик? Может есть полезные статьи или кто то знает пример?
  • Вопрос задан
  • 517 просмотров
Пригласить эксперта
Ответы на вопрос 1
gunlinux
@gunlinux
Freelancer
Если по умному flask-redis, и очень маленький код на js/ jquery

Копайте в этом направлении. В принципе можете и sql

@app.route('/comment/<int:id>/like', methods=["POST"])
@login_required
def comment_like(id):
    comment = Comment.query.get_or_404(id)
    comment.like += 1
    db.session.add(comment)
    db.session.commit()
    return jsonify({'likes': comment.like})


Ну и делаешь кнопочки

<a data-id="{{comment.id}}" class="like-button">Like</a>


И вешаешь обработчик,
$('.like-button').onclick(
  ...
  //Post запрос по url, из  data-id
$.ajax({
  type: 'POST',
  url: "/comment/"+data-id+"/like",
  data: data
});
 // если удался меняем innerhtml
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы