在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 相关文章推荐
详解Django框架中的视图级缓存
Jul 23 Python
Python编程中的文件操作攻略
Oct 16 Python
python 实现红包随机生成算法的简单实例
Jan 04 Python
python字符串过滤性能比较5种方法
Jun 22 Python
Python模拟三级菜单效果
Sep 11 Python
python jieba分词并统计词频后输出结果到Excel和txt文档方法
Feb 11 Python
Python中Unittest框架的具体使用
Aug 27 Python
Python StringIO如何在内存中读写str
Jan 07 Python
解决Tensorboard可视化错误:不显示数据 No scalar data was found
Feb 15 Python
Pycharm 安装 idea VIM插件的图文教程详解
Feb 21 Python
学python需要去培训机构吗
Jul 01 Python
python 基于卡方值分箱算法的实现示例
Jul 17 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内核解析:PHP中的哈希表
2014/01/30 PHP
php通过记录IP来防止表单重复提交方法分析
2014/12/16 PHP
PHP中使用GD库绘制折线图 折线统计图的绘制方法
2015/11/09 PHP
laravel手动创建数组分页的实现代码
2018/06/07 PHP
CodeIgniter框架实现的整合Smarty引擎DEMO示例
2019/03/28 PHP
laravel 模型查询按照whereIn排序的示例
2019/10/16 PHP
北京奥运官方网站幻灯切换效果flash版打包下载
2008/01/30 Javascript
JS操作CSS随机改变网页背景实现思路
2014/03/10 Javascript
jQuery响应鼠标事件并隐藏与显示input默认值
2014/08/24 Javascript
JavaScript中的方法调用详细介绍
2014/12/30 Javascript
JQuery ztree带筛选、异步加载实例讲解
2016/02/25 Javascript
JS密码生成与强度检测完整实例(附demo源码下载)
2016/04/06 Javascript
浅谈jQuery 中的事件冒泡和阻止默认行为
2016/05/28 Javascript
jQuery模仿单选按钮选中效果
2016/06/24 Javascript
jquery radio的取值_radio的选中_radio的重置方法
2016/09/20 Javascript
纯JS实现表单验证实例
2016/12/24 Javascript
微信小程序 css使用技巧总结
2017/01/09 Javascript
详解react-router4 异步加载路由两种方法
2017/09/12 Javascript
关于 angularJS的一些用法
2017/11/29 Javascript
傻瓜式解读koa中间件处理模块koa-compose的使用
2018/10/30 Javascript
使用weixin-java-miniapp配置进行单个小程序的配置详解
2019/03/29 Javascript
Python中optparse模块使用浅析
2015/01/01 Python
使用Python内置的模块与函数进行不同进制的数的转换
2016/03/12 Python
深入解析Python中函数的参数与作用域
2016/03/20 Python
python 实现将小图片放到另一个较大的白色或黑色背景图片中
2019/12/12 Python
使用python图形模块turtle库绘制樱花、玫瑰、圣诞树代码实例
2020/03/16 Python
Python模拟登入的N种方式(建议收藏)
2020/05/31 Python
Pytorch环境搭建与基本语法
2020/06/03 Python
轻松制作精彩视频:Animoto
2018/09/19 全球购物
解释一下钝化(Swap out)
2016/12/26 面试题
文明餐桌行动实施方案
2014/02/19 职场文书
运动会演讲稿50字
2014/08/25 职场文书
保研专家推荐信范文
2015/03/25 职场文书
餐厅服务员管理制度
2015/08/05 职场文书
会议室使用管理制度
2015/08/06 职场文书
2016年党员创先争优承诺书
2016/03/25 职场文书