2017年12月8日
摘要: 主PY文件写视图函数,带id参数。 @app.route('/detail/<question_id>') def detail(question_id): quest = Question.query.filter(Question.id == question_id).first() retur 阅读全文
posted @ 2017-12-08 08:42 133陈贝 阅读(121) 评论(0) 推荐(0) 编辑
  2017年12月1日
摘要: 首页列表显示全部问答: 将数据库查询结果传递到前端页面 Question.query.all() 前端页面循环显示整个列表。 问答排序 完成问答详情页布局: 包含问答的全部信息 评论区 以往评论列表显示区。 在首页点击问答标题,链接到相应详情页。 from flask import Flask,render_template,request,redirect,url_for,sessi... 阅读全文
posted @ 2017-12-01 09:53 133陈贝 阅读(207) 评论(0) 推荐(0) 编辑
摘要: {% extends 'base.html' %} {% block title %}首页{% endblock %} {% block head %} {% endblock %} {% block main %} 中文名/外文名:{{ u... 阅读全文
posted @ 2017-12-01 08:31 133陈贝 阅读(85) 评论(0) 推荐(0) 编辑
  2017年11月28日
摘要: 编写要求登录的装饰器 from functools import wraps def loginFirst(func): #参数是函数 @wraps(func) def wrapper(*args, ** kwargs): #定义个函数将其返回 #要求登录 return func(*args, ** 阅读全文
posted @ 2017-11-28 15:55 133陈贝 阅读(130) 评论(0) 推荐(0) 编辑
  2017年11月24日
摘要: 登录之后更新导航 用上下文处理器app_context_processor定义函数 获取session中保存的值 返回字典 在父模板中更新导航,插入登录状态判断代码。、 注意用{% ... %}表示指令。 {{ }}表示变量 完成注销功能。 清除session 跳转 阅读全文
posted @ 2017-11-24 09:47 133陈贝 阅读(151) 评论(0) 推荐(0) 编辑
  2017年11月21日
摘要: 登录功能完成: session: 阅读全文
posted @ 2017-11-21 11:22 133陈贝 阅读(88) 评论(0) 推荐(0) 编辑
摘要: from flask import Flask, request,redirect,url_for 2 from flask import render_template 3 from flask_sqlalchemy import SQLAlchemy 4 import config 5 6 app=Flask(__name__) 7 app.config.from_object(... 阅读全文
posted @ 2017-11-21 08:35 133陈贝 阅读(209) 评论(0) 推荐(0) 编辑
  2017年11月15日
摘要: from flask import Flask from flask_sqlalchemy import SQLAlchemy import config app=Flask(__name__) app.config.from_object(config) db=SQLAlchemy(app) cl 阅读全文
posted @ 2017-11-15 21:52 133陈贝 阅读(108) 评论(0) 推荐(0) 编辑
  2017年11月14日
摘要: SQOLAlCHEMY_DATABASE_URL='mysql+pymsql://root:123456@localhost:3306/mis_db?charset=utf8' SQLALCHEMY_TRACK_MODIFICATIONS = False from flask import Flask from flask import render_template from flas... 阅读全文
posted @ 2017-11-14 21:53 133陈贝 阅读(171) 评论(0) 推荐(0) 编辑
  2017年11月7日
摘要: 2 要考虑 项目可行性 :投资必要性 技术可行性 财务可行性 组织可行性 经济可行性 社会可行性 风险因素及对策 3 结构化开发方法:适合大型信息系统的开发 ,但开发过程复杂繁琐,周期长,系统难以适应环境的变化 原型法:更容易被客户接受,但缺乏对管理系统全面系统的认识,不适合开发大型管理信息系统,每 阅读全文
posted @ 2017-11-07 09:46 133陈贝 阅读(229) 评论(0) 推荐(0) 编辑