穆琪的博客

一个程序员的自传

Flash消息

当我们登录摸一个网站时,输入用户名和密码,如果密码输入错误,点击确定按钮后经常会出现一条提示密码错误的消息。这个消息就是flash消息,主要用来提示用户当前操作的结果。flask中也有自己的flash消息,本文主要介绍flask中flash消息的用法。首先,我们要先编写用户显示flash消息的html文件,为了简单演示,我们直接把放到html中,不再添加其他效果。flask开放了get_flashed_messages函数给模板使用,所谓开发就...
继续阅读

Flask中三种测试方法

 alt=
一、单元测试并统计测试的覆盖率1.1Flask中的单元测试在之前的文章中介绍过在flask中进行单元测试的方法,目前我们的代码中存在下面的单元测试:classBasicTestCase(unittest.TestCase:defSetup(self:self.app=create_app('testing'self.app_context=self.app.app_contex...
继续阅读

flask扩展模块flask-sqlachemy 的使用---mysql数据库

1.建立mysql和app的连接<段落˃在config.py中加入以下两项配置:<段落˃SQLALCHEMY_DATABASE_URI='mysql+pymysql://root:xxxxx@localhost:3306/test?charset=utf8'SQLALCHEMY_TRACK_MODIFICATIONS=True如此在app/__init__.py中加入app.config.from_object('config'db=SQLAlch...
继续阅读

用户登录if not next_page or url_parse(next_page).netloc != ''作用

用户登录后重定向回用户想要浏览的页面的功能是怎么实现的呢?当没有登录的用户试图访问受@login_required装饰器保护的视图函数,视图函数将重定向到登录页面,但重定向中会包含一些额外的信息,这样应用之后才能返回到之前的页面。比如,如果用户想要访问/index,@login_required装饰器会拦截请求(request)和响应(respond)并重定向到/login,但url中会包含一个查询字符串参数,完整的URL就是/login?next=/index。...
继续阅读

使用汉明距离及感知hash算法来对比图片相似度

传入的数据入口方法需要传入两个参数,为二进制流的图片。参数名为file1和file2.图片的处理过程res=str(time.time(res=res.replace('.',''res1=res+"1."+type1res2=res+"2."+type2图片名字须具有唯一性,我选择调用系统接受到图片的时间后面加入1,2标志来作为文件名。file_name1=...
继续阅读

使用gunicorn来部署flask

命令:gunicorn-w3-b0.0.0.0:9009artbd_image_contrast:app通过执行如下命令,可以获取Gunicorn进程树:pstree-ap|grepgunicorn重启Gunicorn任务按照官方的推荐方法,很容易执行命令:#不需要sudokill-HUPport-D表示后台运行-w表示有3个工作线程(感觉有些类似nginx的...
继续阅读

利用python实现多种方法来实现图像识别

利用多种方法实现,分析利弊classify_gray_hist方法用来求最简单的灰度直方图来比较相似性,但是受图片颜色,大小影响较大classify_hist_with_split方法是通过分析每个通道的直方图来比较,缺点同上但精度有所提高classify_aHash均值哈希,通过灰度平均值来实现比较,但是不太精确,若是图片稍微变灰或者是变亮,再如果是画的背景变成干扰有可能就不准确。classify_dHash差值哈希,通过比较前一个像素与现在像素的区别形成hash值...
继续阅读
搜索
«   2020年8月   »
12
3456789
10111213141516
17181920212223
24252627282930
31
标签列表
站点信息
  • 文章总数:140
  • 页面总数:0
  • 分类总数:12
  • 标签总数:2
  • 评论总数:0
  • 浏览总数:22435
友情链接
© 鲁ICP备18041558号
Powered by Z-BlogPHP & Yiwuku.com