2018年1月7日
摘要: 期末作品检查:必须完 网站父模板统一布局:头部导航条、底部图片导航、中间主显示区域布局 {% block title %}同袍{% endblock %} {% block head %}{% endblock %} 首页 ... 阅读全文
posted @ 2018-01-07 11:02 黑木-007 阅读(179) 评论(0) 推荐(0) 编辑
  2017年12月19日
摘要: 个人中心—视图函数带标签页面参数tag@app.route('/usercenter//')def usercenter(user_id, tag): if tag == ‘1': return render_template('usercenter1.html', **context) 个人中心—导航标签链接增加tag参数全部问答 个人中心—有链接到个人中心页面的url增加t... 阅读全文
posted @ 2017-12-19 21:35 黑木-007 阅读(104) 评论(0) 推荐(0) 编辑
  2017年12月15日
摘要: 新页面userbase.html,用 实现标签页导航。 Home Profile Messages 让userbase.html继承base.html。重写title,head,main块.将上述的样式放在head块,放在main块中.定义新的块user。 {% extends "base.html"%} {% block title%}个人中心{% endblock%} {% blo... 阅读全文
posted @ 2017-12-15 19:44 黑木-007 阅读(114) 评论(0) 推荐(0) 编辑
  2017年12月6日
摘要: 首页列表显示全部问答: 将数据库查询结果传递到前端页面 Question.query.all() 前端页面循环显示整个列表。 问答排序 完成问答详情页布局: 包含问答的全部信息 评论区 以往评论列表显示区。 在首页点击问答标题,链接到相应详情页。 {% extends 'base.html' %} {% block title %} 首页 {% endblock %} {% block h... 阅读全文
posted @ 2017-12-06 21:11 黑木-007 阅读(122) 评论(0) 推荐(0) 编辑
  2017年12月1日
摘要: 1. 在首页添加显示问答的列表,并定义好相应的样式。 无序列表 <ul > <li>Coffee</li> <li>Tea</li> <li>Milk</li> </ul> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> 阅读全文
posted @ 2017-12-01 22:35 黑木-007 阅读(617) 评论(0) 推荐(0) 编辑
  2017年11月29日
摘要: 编写要求登录的装饰器 from functools import wraps def loginFirst(func): #参数是函数 @wraps(func) def wrapper(*args, ** kwargs): #定义个函数将其返回 #要求登录 return func(*args, ** 阅读全文
posted @ 2017-11-29 20:28 黑木-007 阅读(113) 评论(0) 推荐(0) 编辑
  2017年11月24日
摘要: 用上下文处理器app_context_processor定义函数 获取session中保存的值 返回字典 在父模板中更新导航,插入登录状态判断代码。 注意用{% ... %}表示指令。 {{ }}表示变量 完成注销功能。 清除session 跳转 # 上下文处理器 @app.context_proc 阅读全文
posted @ 2017-11-24 20:30 黑木-007 阅读(91) 评论(0) 推荐(0) 编辑
  2017年11月23日
摘要: 登录功能完成: session: 阅读全文
posted @ 2017-11-23 20:40 黑木-007 阅读(117) 评论(0) 推荐(0) 编辑
  2017年11月22日
摘要: def regist(): if request.method == 'GET': return render_template('regist.html') else: username = request.form.get(‘username’)#获取form中的数据 判断用户名是否存在:存在报 阅读全文
posted @ 2017-11-22 21:16 黑木-007 阅读(133) 评论(0) 推荐(0) 编辑
  2017年11月17日
摘要: 增加:user = db.session.add(user)db.session.commit() 查询:User.query.filter(User.username == 'mis1114').first() 修改:user.password = '111111'db.session.commi 阅读全文
posted @ 2017-11-17 11:16 黑木-007 阅读(130) 评论(0) 推荐(0) 编辑