
Xadmin
文章平均质量分 50
第九系艾文
我是一个有梦想,有激情,执着的少年,我要用我的知识创造美好世界
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
django 使用channels 搭建websocket聊天程序
中间还涉及消息队列,本次使用的是基于redis的消息队列,需要在settings.py进行配置。然后再建立连接的时候,进行一个认证。基于Django的认证的群聊。原创 2023-07-03 11:14:33 · 1172 阅读 · 0 评论 -
Django proxy_view代理后端
某些需求下,需要通过Django代理后端,比如开发celery定时任务时候,需要代理后端的flower,代理后端可以直接使用Django自带的授权,方便权限控制。可以看到上面代理使用了额外的认证配置,是因为flower2.0 中部分操作,需要认证才能操作。可以看到,cookie信息已经传递到后台,然后基于token进行认证。1.安装 django-proxy 包,进行代理。2.编写view,用与代理后端flower。settings.py中添加下面配置。flower.py文件如下。原创 2023-07-03 10:50:55 · 1190 阅读 · 0 评论 -
Django+vue3权限菜单rabc设计和动态路由
最重要的menu表已经设计完成,那么接下来就更简单了,还需要一个获取所有路由的方法,当添加权限的时候,可以方便的选择相应的路由权限。权限控制的话,可以基于Django的permission进行控制,并通过访问api的URL操作。因此,需要对menu表进行设计,由于涉及到了前端vue路由,因此,menu模型字段比较多,如下。前端是基于pure-admin二次开发的, 省去了前端开发,直接上手。本次是基于Django和vue实现。服务器设计及部分代码。原创 2023-07-02 22:15:31 · 2118 阅读 · 0 评论