自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

转载 管理信息系统 课程设计

一、 系统概要说明 随着信息技术的快速发展,人与人之间的交流方式越来越先进。在当今时代,QQ、微信、微博等通讯工具已成为人们彼此沟通、交流信息的主要方式。此外,为了方便人们在某一专业领域探讨问题、发表意见和更深入的交流,一些带有专题性的网站论坛相继出现了。 本网站是一个关于手机技术交流类型的网站,在此网站上,人们可以对手机领域提出自己遇到的问题和见解,即发表相关...

2018-06-16 19:43:00 361

转载 期末作品检查

个人期末总结: 在本学期中,杜云梅老师带领我们学习了python这一课程。在这几个月的学习过程中,我们由一开始的什么都不懂到后面能基本实现基于Python的Flask框架web建设项目,这都离不开杜老师对我们的一步步指导。python是编程里的一门语言,相对比较独立,不依赖于其他课程的学习基础,所以上手相对容易,老师从简单的入门开始教我们,有利于我们代码薄弱的同学...

2018-01-05 17:11:00 196

转载 管理信息系统 第三部分

1.DDS和IDDS的组成。 DSS决策支持系统:决策支持系统基本结构主要由四个部分组成,即数据部分、模型部分、推理部分和人机交互部分: 数据部分是一个数据库系统; 模型部分包括模型库(MB)及其管理系统(MBMS); 推理部分由知识库(KB)、知识库管理系统(KBMS)和推理机组成; 人机交互部分是决策支持系统的人机交互界面,用以接收和检验用户请求,调用系统内部功能软件为...

2017-12-29 16:49:00 175

转载 模型分离

模型分离--让代码更方便管理 新建models.py,将模型定义全部放到这个独立的文件中。 from exts import db from werkzeug.security import generate_password_hash,check_password_hash from datetime import datetime class User(db.Mod...

2017-12-28 16:05:00 223

转载 密码保护

1.更新User对象,设置对内的_password class User(db.Model): __tablename__ = 'user' _password = db.Column(db.String(200), nullable=False) #内部使用 class User(db.Model): __tablename__ = 'user'...

2017-12-22 16:34:00 108

转载 实现搜索功能

1.准备视图函数search() 2.修改base.html 中搜索输入框所在的 a.<form action="{{ url_for('search') }}" method="get"> b.<input name="q" type="text" placeholder="请输入关键字"> <form action="{{ url...

2017-12-20 20:23:00 178

转载 完成个人中心—导航标签

1.个人中心—视图函数带标签页面参数tag@app.route('/usercenter/<user_id>/<tag>')def usercenter(user_id, tag): if tag == ‘1': return render_template('usercenter1.html', **context) @app.route(...

2017-12-15 16:13:00 132

转载 个人中心标签页导航

1.新页面user.html,用<ul ><li role="presentation">实现标签页导航。<ul class="nav nav-tabs"> <li role="presentation"><a href="#">Home</a></li> <li role="presenta...

2017-12-14 17:01:00 129

转载 评论列表显示及排序,个人中心显示

1.显示所有评论 {% for foo in ques.comments %} <ul class="list-group" style="margin: 10px"> {% for foo in questions.comments %} <li class="list-group-item"> <span ...

2017-12-13 15:00:00 84

转载 完成评论功能

1.定义评论的视图函数 @app.route('/comment/',methods=['POST']) def comment(): 读取前端页面数据,保存到数据库中 @app.route('/comment/', methods=['GET','POST']) @loginFirst def comment(): comment = requ...

2017-12-08 17:12:00 101

转载 从首页问答标题到问答详情页

1.主PY文件写视图函数,带id参数。 @app.route('/detail/<question_id>')def detail(question_id): quest = return render_template('detail.html', ques = quest) @app.route('/detail/<question_id&g...

2017-12-05 21:05:00 134

转载 首页列表显示全部问答,完成问答详情页布局。

1.首页列表显示全部问答: a.将数据库查询结果传递到前端页面 Question.query.all() b.前端页面循环显示整个列表。 c.问答排序 @app.route('/') def index(): context = { 'questions': Question.query.order_by('-creat_time')...

2017-12-01 12:44:00 145

转载 制作首页的显示列表。

1. 在首页添加显示问答的列表,并定义好相应的样式。 无序列表 <ul > <li>Coffee</li> <li>Tea</li> <li>Milk</li> </ul> 2. 用字典向index.html传递参数。 {% block main%} &l...

2017-11-30 16:33:00 90

转载 发布功能完成。

编写要求登录的装饰器 from functools import wraps def loginFirst(func): #参数是函数 @wraps(func) def wrapper(*args, ** kwargs): #定义个函数将其返回 #要求登录 return func(*args, ** kwargs) ...

2017-11-29 19:32:00 118

转载 登录之后更新导航

1.用上下文处理器app_context_processor定义函数 获取session中保存的值 返回字典 @app.context_processor def mycontext(): username=session.get('user') if username: return {'username':username} ...

2017-11-24 16:04:00 112

转载 完成登录功能,用session记住用户名

登录功能完成: js:设置return html:设置 form input py: @app.route设置methods GET POST 读取表单数据 查询数据库 用户名密码对: 记住用户名 跳转到首页 用户名密码不对: 提示相应错误。 session: 从`flask`中导入`session` 设置`SECR...

2017-11-22 20:57:00 189

转载 完成注册功能

js文件:onclick函数return True时才提交表单,return False时不提交表单。 html文件: <form>中设置 action和method="post" <input>中设置 name 主py文件中: from flask import request, redirect, url_for @app.route...

2017-11-18 10:13:00 146

转载 通过用户模型,对数据库进行增删改查操作。

增加:db.session.add(user)db.session.commit() 查询:User.query.filter(User.username == 'mis1114').first() 修改:user.password = '111111'db.session.commit() 删除:db.session.delete(user)db.session.commit()...

2017-11-16 16:28:00 174

转载 连接mysql数据库,创建用户模型

安装与配置python3.6+flask+mysql数据库 下载安装MySQL数据库 下载安装MySQL-python 中间件 pip install flask-sqlalchemy (Python的ORM框架SQLAlchemy) mysql创建数据库 数据库配置信息config.py 建立mysql和app的连接 创建用户模型 from f...

2017-11-14 21:14:00 118

转载 管理信息系统的开发与管理

1.带label的文本输入区域 a.<label for=""></label> <textarea " id=""></textarea> {% extends'base.html' %} {% block fabutitle %}{% endblock %} {% block fabuhead %...

2017-11-09 18:01:00 147

转载 加载静态文件,父模板的继承和扩展

用url_for加载静态文件 <script src="{{ url_for('static',filename='js/login.js') }}"></script> flask 从static文件夹开始寻找 可用于加载css, js, image文件 继承和扩展 把一些公共的代码放在父模板中,避免每个模板写同样的内容。base.html ...

2017-11-05 11:22:00 94

转载 开始Flask项目

1.新建Flask项目。 2.设置调试模式。 3.理解Flask项目主程序。 4.使用装饰器,设置路径与函数之间的关系。 5.使用Flask中render_template,用不同的路径,返回首页、登录员、注册页。 6.用视图函数反转得到URL,url_for(‘login’),完成导航里的链接。 from flask import Flask from flask i...

2017-11-03 17:25:00 112

转载 夜间模式的开启与关闭,父模板的制作

1.夜间模式的开启与关闭 a.放置点击的按钮或图片。 b.定义开关切换函数。 c.onclick函数调用。 2.父模板的制作 a.制作网站网页共有元素的父模板html,包括顶部导航,中间区块划分,底部导航,底部说明等。 b.汇总相关的样式形成独立的css文件。 c.汇总相关的js代码形成独立的js文件。 d.形成完整的base.h...

2017-11-02 19:43:00 124

转载 完成登录与注册页面的前端

完成登录与注册页面的HTML+CSS+JS,其中的输入项检查包括: 用户名6-12位 首字母不能是数字 只能包含字母和数字 密码6-12位 注册页两次密码是否一致 登陆 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title...

2017-11-01 19:39:00 132

转载 JavaScript 基础,登录验证

1.<script></script>的三种用法: a.放在<body>中 b.放在<head>中 c.放在外部JS文件中 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> ...

2017-10-26 21:15:00 129

转载 CSS实例:图片导航块

1.认识CSS的 盒子模型。 2.CSS选择器的灵活使用。 3.实例: a.图片文字用div等元素布局形成HTML文件。 b.新建相应CSS文件,并link到html文件中。 c.CSS文件中定义样式 d.div.img:border,margin,width,float e.div.img img:width,height f.div.desc:text-ali...

2017-10-20 10:42:00 54

转载 导航,头部,CSS基础

1.制作自己的导航条。 2.HTML头部元素: (1).<base> 定义了页面链接标签的默认链接地址 (2).<style> 定义了HTML文档的样式 (3).<link> 定义了一个文档和外部资源之间的关系 3.练习样式表: (1).行内样式表 (2).内嵌样式表 (3).外部样式表 4.分别练习定义三类选择器: (1)....

2017-10-19 12:04:00 70

转载 web基础,用html元素制作web页面

观察常用网页的HTML元素,在实际的应用场景中,用已学的标签模仿制作。 用div,form制作登录页面,尽可能做得漂亮。 练习使用下拉列表选择框,无序列表,有序列表,定义列表。 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <titl...

2017-10-17 19:47:00 72

转载 web基础

1.认识URL,观察常用网站网址,区分不同组成部分。uscheme://host:port/path/?query-string=xxx#anchor11 2.观察web浏览过程. 3.HTML基础。练习使用标签制作简单的页面。 <h1></h1><hr><P>友情链接</P><a href=url><...

2017-10-13 16:54:00 68

转载 timestamp与timedelta,管理信息系统概念与基础

1.将字符串‘2017年10月9日星期一9时10分0秒 UTC+8:00’转换为timestamp。 from datetime import datetime,timedelta dt = datetime.strptime('2017年10月9日星期一9时10分0秒 UTC+8:00','%Y年%m月%d日星期一%H时%M分%S秒 UTC+8:00') print(dt.t...

2017-10-10 10:30:00 80

转载 datetime处理日期和时间

1。datetime.now() # 获取当前datetimedatetime.utcnow() 2.datetime(2017, 5, 23, 12, 20) # 用指定日期时间创建datetime from datetime import datetime now=datetime.now() print(now) utcnow=datetime.utcnow() p...

2017-09-30 13:00:00 103

转载 中文词频统计

1.下载一中文长篇小说,并转换成UTF-8编码。 2.使用jieba库,进行中文词频统计,输出TOP20的词及出现次数。 3.排除一些无意义词、合并同一词。 import jieba txt=open('kobe.txt','r',encoding='UTF-8').read() for i in ',。!?:“”……()': txt=txt.replac...

2017-09-29 16:14:00 232

转载 文件方式实现完整的英文词频统计实例

1.读入待分析的字符串 2.分解提取单词 3.计数字典 4.排除语法型词汇 5.排序 6.输出TOP(20) >>> fo=open('123.txt','w') >>> fo.write('''I messed up tonight, I lost another fight I still mess up but I'll j...

2017-09-26 19:49:00 89

转载 组合数据类型练习,英文词频统计实例上

1.字典实例:建立学生学号成绩字典,做增删改查遍历操作。 2.列表,元组,字典,集合的遍历。 a=list('1357') print('遍历列表:') for i in a: print(i) b=tuple('2468') print('遍历元组:') for i in b: print(i) c={'01':8...

2017-09-22 17:26:00 95

转载 英文词频统计预备,组合数据类型练习

1.实例: 下载一首英文的歌词或文章,将所有,.?!等替换为空格,将所有大写转换为小写,统计某几个单词出现的次数,分隔出一个一个的单词。 song='''I messed up tonight, I lost another fight I still mess up but I'll just start again I keep falling down, I keep...

2017-09-20 19:03:00 73

转载 凯撒密码、GDP格式化输出、99乘法表

1.恺撒密码的编码 plaincode=input('明文:') print('密文:',end='') for i in plaincode: print(chr(ord(i)+3),end='') 2.国家名称 GDP总量(人民币亿元)中国 ¥765873.4375澳大利亚 ¥ 78312.4375 print('国家名称 GDP总...

2017-09-19 10:37:00 62

转载 字符串基本操作

1.已知‘星期一星期二星期三星期四星期五星期六星期日 ’,输入数字(1-7),输出相应的‘星期几’ s='星期一星期二星期三星期四星期五星期六星期日'd=int(input('1-7:'))print(s[3*(d-1):3*d]) 2.输入学号,识别年级、专业、班级、序号 s=input('请输入学号:')print('年级是:',s[0:4])print('专业是:',s[4:...

2017-09-15 17:40:00 95

转载 条件、循环、函数定义 练习

a.画五角星 import turtleturtle.color('yellow')turtle.fillcolor('yellow')turtle.bgcolor('red')turtle.begin_fill()for i in range(5): turtle.forward(100) turtle.right(144)turtle.end_fill() ...

2017-09-12 19:51:00 70

转载 画一组同切圆 画一组同心圆 画一个五角星 画一个黄色实心五角星>>> turtle.up() >>> turtle.goto(0,-100) >>> turtle.down() >>> turtle....

1.画一组同切圆 >>> import turtle>>> turtle.circle(10)>>> turtle.circle(15)>>> turtle.circle(20)>>> turtle.circle(25)>>> turtle.circle(30) 2.画一组同心...

2017-09-08 09:48:00 482

转载 Python基础练习r=input('半径r=:') 半径r=2 >>>areas=3.14*float(r)*float(r) >>>print('area:%s'%(area)) area...

1.简单输入输出交互。 input('please input your name:') pleaseinput your name:xfy 'xfy' 2.用户输入两个数字,计算并输出两个数字之和:(尝试只用一行代码实现这个功能)。 n=input('输入第一个数字:') 输入第一个数字:2 m=input('输入第二个数字:...

2017-09-06 20:44:00 1506

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除