自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (7)
  • 收藏
  • 关注

原创 Flask系列教程(31)——Flask上下文

Flask上下文如果想深入学习Flask,可以观看这套免费Flask教学视频:零基础:Flask入门到项目实战Flask项目中有两个上下文,一个是应用上下文(app),另外一个是请求上下文(request)。请求上下文request和应用上下文current_app都是一个全局变量。所有请求都共享的。Flask有特殊的机制可以保证每次请求的数据都是隔离的,即A请求所产生的数据不会影响到B请...

2018-06-03 11:36:25 1190

原创 Flask系列教程(30)——Cookie和Session

cookie和session如果想深入学习Flask,可以观看这套免费Flask教学视频:零基础:Flask入门到项目实战Cookie和Session概念:cookie:在网站中,http请求是无状态的。也就是说即使第一次和服务器连接后并且登录成功后,第二次请求服务器依然不能知道当前请求是哪个用户。cookie的出现就是为了解决这个问题,第一次登录后服务器返回一些数据(cooki...

2018-06-03 11:34:42 922

原创 Flask系列教程(29)——Flask-WTF表单

Flask-WTF如果想深入学习Flask,可以观看这套免费Flask教学视频:零基础:Flask入门到项目实战Flask-WTF是简化了WTForms操作的一个第三方库。WTForms表单的两个主要功能是验证用户提交数据的合法性以及渲染模板。当然还包括一些其他的功能:CSRF保护,文件上传等。安装Flask-WTF默认也会安装WTForms,因此使用以下命令来安装Flask-WTF:...

2018-06-03 11:32:23 6504 1

原创 Flask系列教程(28)——Flask-Migrate

Flask-Migrate如果想深入学习Flask,可以观看这套免费Flask教学视频:零基础:Flask入门到项目实战在实际的开发环境中,经常会发生数据库修改的行为。一般我们修改数据库不会直接手动的去修改,而是去修改ORM对应的模型,然后再把模型映射到数据库中。这时候如果有一个工具能专门做这种事情,就显得非常有用了,而flask-migrate就是做这个事情的。flask-migrate...

2018-06-03 11:27:08 4451

原创 Flask系列教程(27)——alembic迁移工具

alembic教程:如果想深入学习Flask,可以观看这套免费Flask教学视频:零基础:Flask入门到项目实战alembic是sqlalchemy的作者开发的。用来做OMR模型与数据库的迁移与映射。alembic使用方式跟git有点了类似,表现在两个方面,第一个,alembic的所有命令都是以alembic开头;第二,alembic的迁移文件也是通过版本进行控制的。首先,通过pip i...

2018-06-03 11:25:15 2046

原创 Flask系列教程(26)——Flask-Script

Flask-Script:如果想深入学习Flask,可以观看这套免费Flask教学视频:零基础:Flask入门到项目实战Flask-Script的作用是可以通过命令行的形式来操作Flask。例如通过命令跑一个开发版本的服务器、设置数据库,定时任务等。要使用Flask-Script,可以通过pip install flask-script安装最新版本。首先看一个最简单的例子:# mana...

2018-06-03 11:22:51 1059

原创 Flask系列教程(25)——Flask-SQLAlchemy插件

Flask-SQLAlchemy插件如果想深入学习Flask,可以观看这套免费Flask教学视频:零基础:Flask入门到项目实战另外一个框架,叫做Flask-SQLAlchemy,Flask-SQLAlchemy是对SQLAlchemy进行了一个简单的封装,使得我们在flask中使用sqlalchemy更加的简单。可以通过pip install flask-sqlalchemy。使用Fl...

2018-06-03 11:19:20 1426

原创 Flask系列教程(24)——SQLAlchemy的ORM(5)

SQLAlchemy的ORM(5)如果想深入学习Flask,可以观看这套免费Flask教学视频:零基础:Flask入门到项目实战ORM层面的CASCADE:如果将数据库的外键设置为RESTRICT,那么在ORM层面,删除了父表中的数据,那么从表中的数据将会NULL。如果不想要这种情况发生,那么应该将这个值的nullable=False。在SQLAlchemy,只要将一个数据添加到s...

2018-06-03 11:14:36 1335

原创 Flask系列教程(23)——SQLAlchemy的ORM(4)

SQLAlchemy的ORM(4)如果想深入学习Flask,可以观看这套免费Flask教学视频:零基础:Flask入门到项目实战表关系:表之间的关系存在三种:一对一、一对多、多对多。而SQLAlchemy中的ORM也可以模拟这三种关系。因为一对一其实在SQLAlchemy中底层是通过一对多的方式模拟的,所以先来看下一对多的关系:外键:在Mysql中,外键可以让表之间的关系更...

2018-06-03 11:11:12 764

原创 Flask系列教程(22)——SQLAlchemy的ORM(3)

SQLAlchemy的ORM(3)如果想深入学习Flask,可以观看这套免费Flask教学视频:零基础:Flask入门到项目实战查找方法:介绍完过滤条件后,有一些经常用到的查找数据的方法也需要解释一下:all():返回一个Python列表(list):query = session.query(User).filter(User.name.like('%ed%').or...

2018-06-03 11:07:44 1034

班级考勤管理系统

实现学生信息的增、删、改操作。可对班级学生按照课程进行考勤(类别:出勤、迟到、早退、缺席), 并提供按班级、学号、类别进行统计、查询、浏览等功能。 1、源文件采用多文件的工程结构 2、数据存储采用文件形式 3、标准的C输入输出 4.功能完善,非常详细的注释。 5、用VS2010编译

2013-06-04

C++ Primer 第五版.pdf

C++ Primer 第五版 高清 目录超链接

2013-05-20

html语言剖析

一个.exe文件,里面对html的所有知识都挺详细的介绍,并有很丰富的例子,他上面写的照例子你肯定会做的。

2013-05-19

MFC 在线考试系统

自己做的在线考试系统,基于MFC,有文档,有源码,有可执行文件。

2012-09-25

宿舍管理系统

MFC 环境下 用C++ 图形化界面实现宿舍管理系统,有课设文档,需求,详细设计,以及代码等。

2012-09-22

空空如也

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

TA关注的人

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