在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打开文件并获取文件相关属性的方法
Apr 23 Python
Python对文件和目录进行操作的方法(file对象/os/os.path/shutil 模块)
May 08 Python
Python获取二维矩阵每列最大值的方法
Apr 03 Python
python读取视频流提取视频帧的两种方法
Oct 22 Python
Sanic框架蓝图用法实例分析
Jul 17 Python
python3.6利用pyinstall打包py为exe的操作实例
Oct 31 Python
Python2和Python3之间的str处理方式导致乱码的讲解
Jan 03 Python
python 实现在tkinter中动态显示label图片的方法
Jun 13 Python
Python将文字转成语音并读出来的实例详解
Jul 15 Python
opencv实现简单人脸识别
Feb 19 Python
使用python matplotlib 画图导入到word中如何保证分辨率
Apr 16 Python
Python脚本调试工具安装过程
Jan 11 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
PHP移动文件指针ftell()、fseek()、rewind()函数总结
2014/11/18 PHP
PHP中捕获超时事件的方法实例
2015/02/12 PHP
thinkPHP5 tablib标签库自定义方法详解
2017/05/10 PHP
脚本吧 - 幻宇工作室用到js,超强推荐share.js
2006/12/23 Javascript
JavaScript模板入门介绍
2012/09/26 Javascript
jQuery Deferred和Promise创建响应式应用程序详细介绍
2013/03/05 Javascript
JS连接SQL数据库与ACCESS数据库的方法实例
2013/11/21 Javascript
jquery ajax 局部刷新小案例
2014/02/08 Javascript
nodejs中的fiber(纤程)库详解
2015/03/24 NodeJs
jQuery链式操作实例分析
2015/11/16 Javascript
深入解析Backbone.js框架的依赖库Underscore.js的作用
2016/05/07 Javascript
js创建数组的简单方法
2016/07/27 Javascript
详解网站中图片日常使用以及优化手法
2017/01/09 Javascript
JS实现双击内容变为可编辑状态
2017/03/03 Javascript
JS使用正则表达式获取小括号、中括号及花括号内容的方法示例
2018/06/01 Javascript
vue无限轮播插件代码实例
2019/05/10 Javascript
基于原生JS封装的Modal对话框插件的示例代码
2020/09/09 Javascript
python中ConfigParse模块的用法
2014/09/29 Python
python 平衡二叉树实现代码示例
2018/07/07 Python
Python3 pip3 list 出现 DEPRECATION 警告的解决方法
2019/02/16 Python
详解将Pandas中的DataFrame类型转换成Numpy中array类型的三种方法
2019/07/06 Python
Django 静态文件配置过程详解
2019/07/23 Python
使用python telnetlib批量备份交换机配置的方法
2019/07/25 Python
python 中Arduino串口传输数据到电脑并保存至excel表格
2019/10/14 Python
python [:3] 实现提取数组中的数
2019/11/27 Python
python 实现视频 图像帧提取
2019/12/10 Python
pytorch加载自己的图像数据集实例
2020/07/07 Python
Python实现Word文档转换Markdown的示例
2020/12/22 Python
详解Sticky Footer 绝对底部的两种套路
2017/11/03 HTML / CSS
美国专业级皮肤病和spa品质护肤品的高级零售网站:SkinCareRx
2017/02/06 全球购物
办公室打字员岗位职责
2014/04/16 职场文书
营销团队口号
2014/06/06 职场文书
学校安全责任书范本
2014/07/23 职场文书
语文复习计划
2015/01/19 职场文书
2015年预算员工作总结
2015/05/14 职场文书
导游词之镇江焦山
2019/11/21 职场文书