在Django中实现添加user到group并查看


Posted in Python onNovember 18, 2019

一、添加user到group

第一种:

user.groups.add(1) # add by id

第二种:

from django.contrib.auth.models import Group
my_group = Group.objects.get(name='my_group_name') 
my_group.user_set.add(your_user)

二、查看group里面的用户

第一种:

group = Group.objects.get(name='blogger')

users = group.user_set.all()

第二种:

User.objects.filter(groups__name='blogger')

第三种:

perm = Permission.objects.get(codename='blogger')

users = User.objects.filter(Q(groups__permissions=perm) | Q(user_permissions=perm) ).distinct()

以上这篇在Django中实现添加user到group并查看就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现向ppt文件里插入新幻灯片页面的方法
Apr 28 Python
Unicode和Python的中文处理
Mar 19 Python
Django model序列化为json的方法示例
Oct 16 Python
解决python opencv无法显示图片的问题
Oct 28 Python
python版本五子棋的实现代码
Dec 11 Python
python顺序执行多个py文件的方法
Jun 29 Python
Pandas的read_csv函数参数分析详解
Jul 02 Python
python3中替换python2中cmp函数的实现
Aug 20 Python
python监控nginx端口和进程状态
Sep 06 Python
树莓派4B+opencv4+python 打开摄像头的实现方法
Oct 18 Python
PyCharm中配置PySide2的图文教程
Jun 18 Python
python 基于selectors库实现文件上传与下载
Dec 31 Python
Django继承自带user表并重写的例子
Nov 18 #Python
Django自定义用户表+自定义admin后台中的字段实例
Nov 18 #Python
Django 实现Admin自动填充当前用户的示例代码
Nov 18 #Python
Django 创建后台,配置sqlite3教程
Nov 18 #Python
Python3实现配置文件差异对比脚本
Nov 18 #Python
Python(PyS60)实现简单语音整点报时
Nov 18 #Python
wxPython实现整点报时
Nov 18 #Python
You might like
很温暖很温暖的Lester Young
2021/03/03 冲泡冲煮
php引用地址改变变量值的问题
2012/03/23 PHP
php实现文章评论系统
2019/02/18 PHP
IE本地存储userdata的一个bug说明
2010/07/01 Javascript
在浏览器窗口上添加遮罩层的方法
2012/11/12 Javascript
JS操作select下拉框动态变动(创建/删除/获取)
2013/06/02 Javascript
JS判断对象是否存在的10种方法总结
2013/12/23 Javascript
js获取日期:昨天今天和明天、后天
2014/06/11 Javascript
Javascript毫秒数用法实例
2015/02/05 Javascript
JavaScript实现的经典文件树菜单效果
2015/09/08 Javascript
Javascript中常用类型的格式化方法小结
2016/12/26 Javascript
React/Redux应用使用Async/Await的方法
2017/11/16 Javascript
关于axios不能使用Vue.use()浅析
2018/01/12 Javascript
详解vue-cli3使用
2018/08/14 Javascript
小程序中英文混合排序问题解决
2019/08/02 Javascript
Vue最新防抖方案(必看篇)
2019/10/30 Javascript
[02:08]2018年度CS GO枪械皮肤设计大赛优秀作者-完美盛典
2018/12/16 DOTA
零基础写python爬虫之爬虫的定义及URL构成
2014/11/04 Python
Python多线程编程之多线程加锁操作示例
2018/09/06 Python
对python numpy.array插入一行或一列的方法详解
2019/01/29 Python
Django 设置admin后台表和App(应用)为中文名的操作方法
2020/05/10 Python
Python基于pyjnius库实现访问java类
2020/07/31 Python
UI自动化定位常用实现方法代码示例
2020/10/27 Python
Canvas图片分割效果的实现
2019/07/29 HTML / CSS
viagogo英国票务平台:演唱会、体育比赛、戏剧门票
2017/03/24 全球购物
Sephora丝芙兰泰国官方网站:国际知名化妆品购物
2017/11/15 全球购物
美国鲍勃商店:Bob’s Stores
2018/07/22 全球购物
澳大利亚家具和家居用品购物网站:Zanui
2018/12/29 全球购物
冬季施工防火方案
2014/05/17 职场文书
田径运动会通讯稿
2014/09/13 职场文书
群众路线教育实践活动对照检查材料
2014/09/22 职场文书
云南省召开党的群众路线教育实践活动总结会议新闻稿
2014/10/21 职场文书
餐饮店长岗位职责
2015/04/14 职场文书
亲戚关系证明
2015/06/24 职场文书
大学生团支书竞选稿
2015/11/21 职场文书
Rhit高效可视化Nginx日志查看工具
2021/11/01 Servers