@app.route('/usercenter/<user_id>/<tag>')
@log
def usercenter(user_id,tag):
user=User.query.filter(User.id==user_id).first()
context={
'username':user.username,
'questions':user.question,
'comments':user.comments
}
if tag =='1':
return render_template('wenda.html',**context)
elif tag =='2':
return render_template('comment.html',**context)
else :
return render_template('grxx.html',**context)
<ul class="nav_ul">
<li role="presentation"><a href="{{ url_for('usercenter',user_id=user.id,tag='1') }}">Questions</a> </li>
<li role="presentation"><a href="{{ url_for('usercenter',user_id=user.id,tag='2') }}">Comments</a> </li>
<li role="presentation"><a href="{{ url_for('usercenter',user_id=user.id,tag='3') }}">Info</a> </li>
</ul>
detail.html
<a href="{{ url_for('usercenter',user_id=ques.author_id,tag=1) }}">{{ ques.author.username }}</a>
base.html
<li><a href="{{ url_for('usercenter',user_id=session.get('user_id'),tag=1)}}">{{session.get('user')}}</a></li>
index.html
<li><a href="{{ url_for('usercenter',user_id=foo.author_id,tag=1)}}">{{foo.author.username }}</a></li>