自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(40)
  • 收藏
  • 关注

转载 期末作品检查

个人学期总结总结Python+Flask+MysqL的web建设技术过程,标准如下:即是对自己所学知识的梳理也可作为初学入门者的简单教程也可作为自己以后复习的向导也是一种向外展示能力的途径个人学期总结: 一开始接触python我们学的是简单的输出输入交互和一些数字的计算,python语言优点在于它的简洁灵活,所以很多时候它都用到符号代替,接着...

2018-01-03 16:31:00 183

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

阅读教材,思考并回答以下问题:DDS和IDDS的组成。电子商务系统的结构。电子政务系统的类型与应用。电子健康系统应用的影响。供应链管理的概念。数据挖掘的主要功能。1、DSS决策支持系统:决策支持系统基本结构主要由四个部分组成,即数据部分、模型部分、推理部分和人机交互部分:  数据部分是一个数据库系统;  模型部分包括模型库(MB)及其管理系统...

2018-01-02 15:21:00 126

转载 模型分离

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

2017-12-26 11:50:00 125

转载 密码保护

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

2017-12-22 11:33:00 113

转载 实现搜索功能

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

2017-12-20 16:31:00 108

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

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

2017-12-19 14:03:00 83

转载 个人中心标签页导航

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

2017-12-15 15:32:00 108

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

显示所有评论{% for foo in ques.comments %}所有评论排序uquestion = db.relationship('Question', backref=db.backref('comments', order_by=creat_time.desc))显示评论条数{{ ques.comments|length }}完成个人中心...

2017-12-12 22:41:00 129

转载 完成评论功能

定义评论的视图函数@app.route('/comment/',methods=['POST'])def comment():读取前端页面数据,保存到数据库中用<input type="hidden" 方法获取前端的"question_id"显示评论次数要求评论前登录尝试实现详情页面下的评论列表显示python:html:...

2017-12-08 12:13:00 111

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

主PY文件写视图函数,带id参数。@app.route('/detail/<question_id>')def detail(question_id): quest = return render_template('detail.html', ques = quest)首页标题的标签做带参数的链接。 {{ url_for('de...

2017-12-06 19:26:00 94

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

首页列表显示全部问答:将数据库查询结果传递到前端页面 Question.query.all()前端页面循环显示整个列表。问答排序完成问答详情页布局:包含问答的全部信息评论区以往评论列表显示区。在首页点击问答标题,链接到相应详情页。html:{% extends'base.html' %}{% block title %}...

2017-12-05 14:07:00 107

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

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

2017-12-01 14:13:00 78

转载 发布功能完成。

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

2017-11-28 12:01:00 79

转载 登录之后更新导航

用上下文处理器app_context_processor定义函数获取session中保存的值返回字典在父模板中更新导航,插入登录状态判断代码。注意用{% ... %}表示指令。{{ }}表示变量完成注销功能。清除session跳转python:from flask import Flask, render_template...

2017-11-24 13:44:00 101

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

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

2017-11-22 16:09:00 178

转载 完成注册功能

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

2017-11-21 12:00:00 92

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

增加: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-17 12:45:00 171

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

1.安装与配置python3.6+flask+mysql数据库(1)下载安装MySQL数据库(2)下载安装MySQL-python 中间件(3)pip install flask-sqlalchemy (Python的ORM框架SQLAlchemy)2.mysql创建数据库3.数据库配置信息config.pySQLALCHEMY_DATABA...

2017-11-14 11:47:00 109

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

1。带label的文本输入区域<1><label for=""></label><2><textarea " id=""></textarea>question.html:{% extends'index.html' %}{% block title %} 发布问答{% endblo...

2017-11-11 20:04:00 130

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

1.用url_for加载静态文件<1><script src="{{ url_for('static',filename='js/login.js') }}"></script><2>flask 从static文件夹开始寻找<3>可用于加载css, js, image文件2.继承和扩展<1>把一些...

2017-11-08 10:54:00 56

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

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

2017-11-04 19:25:00 96

转载 开始Flask项目

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

2017-11-03 20:36:00 75

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

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

2017-11-01 14:22:00 237

转载 JavaScript 基础,登录验证

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

2017-10-25 21:57:00 189

转载 CSS实例:图片导航块

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

2017-10-20 11:51:00 51

转载 导航,头部,CSS基础

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

2017-10-17 14:09:00 80

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

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

2017-10-13 14:29:00 56

转载 web基础

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

2017-10-11 19:11:00 53

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

1.将字符串‘2017年10月9日星期一9时10分0秒 UTC+8:00’转换为timestamp。2.100天前是几号? 今年还有多少天?#timestamp与timedeltafrom datetime import datetimenow=datetime.now()print('现在的时间是:',now)ts=now.timestamp()pr...

2017-10-10 13:12:00 161

转载 datetime处理日期和时间

datetime.now() # 获取当前datetimedatetime.utcnow()datetime(2017, 5, 23, 12, 20) # 用指定日期时间创建datetime一、将以下字符串转换成datetime类型:'2017/9/30''2017年9月30日星期六''2017年9月...

2017-09-30 12:25:00 73

转载 中文词频统计

中文分词1.下载一中文长篇小说,并转换成UTF-8编码。(要在文件下面将格式转换。)2.使用jieba库,进行中文词频统计,输出TOP20的词及出现次数。3.排除一些无意义词、合并同一词。4.对词频统计结果做简单的解读。import jiebatxt = open('小说.txt','r',encoding='utf-8').read()words=l...

2017-09-29 11:55:00 162

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

可以下载一长篇的英文小说,进行词频的分析。1.读入待分析的字符串2.分解提取单词3.计数字典4.排除语法型词汇5.排序6.输出TOP(20)7.对输出结果的简要说明。fo=open('text.txt','r')news=fo.read()fo.close()news=news.lower()#字符串处理print('大写变成小写:'...

2017-09-27 16:09:00 78

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

1.字典实例:建立学生学号成绩字典,做增删改查遍历操作。#建立学生学号成绩字典g={'66':'95','77':'96','88':'97','99':'98','100':'99'}print(g)#删除g.pop('77')print(g)del(g['100'])print(g)#增加g['55']='100'print(g)#...

2017-09-26 13:28:00 85

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

1.实例: 下载一首英文的歌词或文章,将所有大写转换为小写,,将所有其他做分隔符(,.?!)替换为空格,并统计某些单词出现的次数。s='''You were the shadow to my lightDid you feel us?Another startYou fade awayAfraid our aim is out of sightWanna...

2017-09-22 13:52:00 100

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

1.恺撒密码的编码s=input('明文:')print('密文:',end='')for i in s: print(chr(ord(i)+3),end='')附加:print('字符串的格式化输出:{0:-^20}'.format('wonderful'))print('数字的格式化输出:{0:,.4f}'.format(...

2017-09-19 11:50:00 72

转载 字符串基本操作

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

2017-09-15 13:13:00 139

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

1.注意标准库的两种导入与使用方式,建议大家采用<库名>.<函数名>的方式。2.对前面的代码进行优化,用for,while,if,def实现:a.画五角星import turtlefor i in range(5): turtle.forward(100) turtle.right(144)turtle.hidet...

2017-09-13 18:01:00 79

转载 turtle库基础练习

1.画一组同切圆import turtleturtle.circle(10)turtle.circle(20)turtle.circle(30)turtle.circle(40)turtle.circle(50)2.画一组同心圆import turtleturtle.up()turtle.goto(0,0)turtle.d...

2017-09-12 14:01:00 109

转载 Python基础练习

1.简单输入输出交互。a=input('请输入一个名字:')print(a)2.用户输入两个数字,计算并输出两个数字之和:(尝试只用一行代码实现这个功能)第一种方法:# 用户输入第一个数字s1=input('输入第一个数字:')s2=input('输入第二个数字:')# 求和sum=float(s1)+float(s2)#显示计...

2017-09-08 16:39:00 91

转载 理解管理信息系统

1.信息与数据的区别是什么?信息是物质存在的一种方式、形式或运动状态,也是事物的一种普遍属性,一般指数据、信息中所有包含的意义,可以使消息所描述的不确定性减少。同时信息具有对客观世界的各种事物的特征的反映、可以通信、还有被加工形成知识的功能。而数据事记录客观事物、可鉴别的符号。这些符号不仅包括数字、还包括字符、文字、图形等。数据经过处理仍然是数据。处理数据是为了便于更好地解释。只有解...

2017-09-05 13:08:00 158

空空如也

空空如也

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

TA关注的人

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