腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
程序员八阿哥
专栏作者
举报
65
文章
113772
阅读量
16
订阅数
订阅专栏
申请加入专栏
全部文章(65)
python(27)
其他(17)
sql(7)
http(7)
flask(6)
编程算法(6)
数据库(5)
linux(5)
爬虫(5)
sqlalchemy(4)
https(4)
网络安全(3)
面向对象编程(3)
大数据(3)
windows(3)
java(2)
php(2)
json(2)
android(2)
云数据库 SQL Server(2)
django(2)
git(2)
github(2)
ubuntu(2)
tornado(2)
日志服务(2)
开源(2)
运维(2)
shell(2)
numpy(2)
tcp/ip(2)
微信(2)
image(2)
机器学习(1)
c 语言(1)
javascript(1)
go(1)
.net(1)
node.js(1)
html(1)
嵌入式(1)
云数据库 Redis(1)
ide(1)
api(1)
unix(1)
nginx(1)
文件存储(1)
NAT 网关(1)
云推荐引擎(1)
人工智能(1)
网站(1)
容器(1)
存储(1)
自动化(1)
缓存(1)
黑客(1)
yum(1)
ftp(1)
npm(1)
自动化测试(1)
scrapy(1)
安全(1)
小程序(1)
数据分析(1)
物联网(1)
数据结构(1)
nat(1)
action(1)
agent(1)
axure(1)
ip(1)
it(1)
menu(1)
next(1)
ui(1)
管理(1)
权限(1)
数据(1)
搜索文章
搜索
搜索
关闭
django、flask和tornado区别
tornado
网站
http
flask
django
在python的web开发框架中,目前使用量最高的几个是django、flask和tornado, 经常会有人拿这几个对比,相信大家的初步印象应该是 django大而全、flask小而精、tornado性能高。
Python之道
2021-03-05
1.1K
0
flask中使用SQLAlchemy操作mysql的一些注意事项和坑
flask
json
sqlalchemy
python
面向对象编程
由于app最后才加载,所以其他文件,比如models.py不能从app.py导入任何变量,
Python之道
2020-08-18
1.2K
0
Flask框架中request、请求钩子、上下文用法分析
php
flask
http
编程算法
这篇文章主要介绍了Flask框架中request、请求钩子、上下文用法,结合实例形式分析了flask框架中request、请求钩子及上下文的功能、用法及相关操作注意事项,需要的朋友可以参考下
Python之道
2020-06-02
735
0
Flask 表结构 用户权限划分
flask
sqlalchemy
数据库
sql
python
最近学习了下用户权限划分的数据库结构,并且结合到了 Flask 和 SQLAlchemy 中
Python之道
2020-06-02
1.2K
0
Flask学习「一」(按钮,角色,菜单,用户,权限)
flask
sqlalchemy
action
menu
权限
很荣幸有时间能静下心来写在这篇文章,前段时间写了一些没有营养的文章对那些关注我的同学来说非常抱歉,接下来的一段日子里会围绕近期所做的Flask项目写一系列的博客,以记录自己的不足。 鉴于可能有些小白可能会看到这篇文章,于是我尽量写的通俗易懂。 接下来进入正题,我这篇文章要写的是一个系统的权限部分。权限的控制对于一个优秀的系统来说至关重要,但是对于权限的设计和把空是比较麻烦的。 一般如果我们不考虑按钮的话,逻辑大致如下: 把菜单和权限、权限用户关联起来。 1、用户页面,可以增删改查,并且还要有一个分配权限的按钮。 2、权限页面,可以增删改查,并且有一个分配用户的按钮和一个分配菜单的按钮。 3、建立两个表,分别为用户权限表(保存用户ID和权限ID)、权限菜单表(保存权限ID和菜单ID)。 4、当在用户页面中选中一个用户,点击用户的“分配权限”按钮时,打开展示所有权限的页面(并把用户ID传进去),左边展示所有还没有分配的权限列表,右边展现已经分配的权限列表,然后选择需要分配的左边权限后,点击分配,把数据分配到右边已分配的列表中,然后点击“确定”按钮,把用户ID和选择的权限ID保存到用户权限表。 5、当在权限页面选中一个权限,并点击“分配用户”时,处理方式和4相同,当选择需要分配权限的用户后,同样把用户ID和权限ID保存到用户权限表。 6、当在权限页面选中一个权限,并点击“分配菜单”时,打开一个树展现所有菜单的页面,每个树节点前面有一个复选框,并把这个权限已经分配的树默认选中,然后在要分配的菜单节点树前面的复选框上选中,最后保存数据,把权限Id和所有选中的菜单ID保存到权限菜单表。 7、当用户登陆系统的时候,首先检查用户输入的口令信息,如果口令正确,再根据用户倒查用户权限表,再通过用户权限表查到的权限,到权限菜单表查询相应的菜单,再把相应的菜单展示出来。 上面便是不考虑按钮的情况下的业务逻辑,其实加上按钮的话也是差不多的,因为按钮隶属于菜单,只有给某个用户分配了某个角色,这个用户才能在登录的时候看到他所拥有角色对应下的菜单和按钮,这样即完成了角色的权限控制。 接下来开始我们的项目。 首先根据上面的业务描述,我们大概可以用到的表和字段如下:
Python之道
2020-04-24
1.3K
0
你是如何自学 Python 的?
python
numpy
flask
数据分析
大数据
我是自学的Python。从对Python一无所知,到在博客上写Python相关的系列文章(Python快速教程),前后有将近三年的时间。期间有不少门槛,但也充满乐趣。乐趣是自学的最大动力。Python是一个容易编写,又功能强大的动态语言。使用Python,可以在短短几行内实现相当强大的功能。通过自己写一些小程序,迅速的看到效果,发现问题,这是学习Python最便利的地方。
Python之道
2018-09-20
1.1K
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档