flask
文章平均质量分 76
Caisi Huang
大数据开发,数据分析,爬虫
展开
-
Flask + MongoDB后台管理员授权功能(下)
文章目录Flask + MongoDB后台管理员授权功能超级管理员权限管理路由函数数据库操作函数Ajax异步请求HTML 页面总结Flask + MongoDB后台管理员授权功能超级管理员权限管理路由函数@bp.route('/admin_account', methods=['GET', 'POST'])@admin_auth(['admin'])def admin_account(): """管理员帐号管理""" if request.method == 'POST':原创 2021-03-20 17:08:58 · 394 阅读 · 0 评论 -
Flask + MongoDB后台管理员授权功能(上)
文章目录Flask + MongoDB后台管理员授权功能需求分析数据库设计装饰器模块使用装饰器装饰路由函数Flask + MongoDB后台管理员授权功能需求分析实现后台不同角色的管理员授予不同的权限超级管理员可以管理其他普通管理员的权限数据库设计> db.admin.find().limit(1).pretty(){ "_id" : ObjectId("6054969580a74192995fa045"), "email" : "caisi1735@163.com", "is原创 2021-03-20 17:08:32 · 332 阅读 · 0 评论 -
Use Docker-compose build Flask project, and use mysql, mongodb and nginx
使用docker-compose一键部署Flask项目部分菜单docker-compose.ymldocker-compose.ymlversion: '2.0'services: mysql: image: mysql restart: always command: '--default-authentication-plugin=mysql_native_password' volumes: - ./script/data/mysql原创 2021-03-10 11:50:54 · 193 阅读 · 0 评论 -
Pycharts——玫瑰图(饼图)
怎么说呢,就是有点像下图吧,呃,没错是有点。。。最新:全球近529万例,巴西升至全球第二获取数据这里的数据是近30天内的访问量,由于昨天才新建的集合,所有数据量非常少,画的图有点low,勿喷,只用与测试效果。获取访问量def get_visits(): col = ToMongo().get_col('visits') # 获取30天的时间差 date = (datetime.datetime.now() - datetime.timedelta(days=30)) .原创 2020-05-25 13:11:05 · 2957 阅读 · 0 评论 -
手撸代码实现Flask+MongoDB分页
手撸代码实现Flask+MongoDB分页前言后台路由get_pages函数前端代码效果如下后言前言开始从网上查了很多分页的列子,很多都是用到Jinja2的宏,数据库也是ORM操作的Mysql关系型数据库,都不太适合自己的需求。所以就打算试着自己写一下。有兴趣的欢迎留言讨论。后台路由# 加载图书管理页@bp.route('/bookAdmin', methods=('GET', 'POST'))@admin_login_requireddef bookAdmin(): try:原创 2020-05-17 20:23:16 · 853 阅读 · 2 评论 -
在Flask中用ajax POST方法提交Array数组数据以及接收
在Flask中用ajax POST方法提交Array数组数据以及接收ajax POST 方法提交数据后台接收数据结果ajax POST 方法提交数据var book_ids = new Array(); var data = document.getElementsByName("checkbox1"); for (var i = 0; i < inputs.length...原创 2020-04-19 00:35:44 · 2590 阅读 · 0 评论