def itemDetail(id,form=None):
article = Article.query.get(id)
author = User.query.get(article.author_id)
tag = Tag.query.filter_by(article_id=id,status=STATUS_NORMAL).all()
keywords = ""
for t in tag:
keywords = keywords + t.title + ','
keywords = keywords[0:-1]
article.view_num = article.view_num+1
view = ArticleView()
view.article_id=id
view.ip = request.remote_addr
isLike = False
if current_user.is_authenticated:
user_id = current_user.get_id()
view.user_id = user_id
articleLike = ArticleLike.query.filter_by(article_id=id,user_id=user_id,status=STATUS_NORMAL).first()
if articleLike != None:
isLike = True
db.session.add(view)
db.session.commit()
return render_template('item.html',article=article,author=author,isLike=isLike,tags=tag,form=form,keywords=keywords)
评论列表
文章目录