Django permission
来源:互联网 发布:ff14人男大叔捏脸数据 编辑:程序博客网 时间:2024/05/22 10:35
使用django的权限管理系统permission
1、为model添加权限
class OrderList(models.Model): id = BigIntegerAutoField(primary_key=True) buyer_name = models.CharField(default="",max_length=32, verbose_name=u'买手') order_amount = models.FloatField(default=0, verbose_name=u'金额') created = models.DateField(auto_now_add=True, verbose_name=u'订货日期') updated = models.DateTimeField(auto_now=True, verbose_name=u'更新日期') class Meta: db_table = 'suplychain_flashsale_orderlist' verbose_name = u'**表' verbose_name_plural = u'**表' permissions = [("change_order_list_inline", u"**"),] def __unicode__(self): return '<%s,%s,%s>' % (str(self.id or ''), self.id, self.buyer_name)
2、views中可以使用如下方法来操作权限
request.user.has_perm('dinghuo.change_order_list_inline')
3、在template中使用权限方法:
{% if perms.conf %} <p>You have permission to do something in the foo app.</p> <p>You can vote!</p> {% endif %} {% if perms.conf.oprater_task %} <p>You can drive!</p> <p>You don't have permission to do anything in the foo app.</p>{% endif %}
0 0
- Django permission
- python-django-permission
- django的权限管理系统permission
- Django 上传文件出现 OSError Permission denied的解决办法
- Django 上传文件出现 OSError Permission denied的解决方法
- Django 上传文件出现 OSError Permission denied的解决办法
- Django: You don't have permission to edit anything
- Django报错,IOError: [Errno 13]Permission denied
- permission
- permission
- Permission
- <permission>
- Permission
- permission
- nginx+uwsgi+django报错:[Errno 13] Permission denied: ‘/root/.python-eggs’
- nginx+uwsgi+django报错:[Errno 13] Permission denied: ‘/root/.python-eggs’
- 解决django admin 显示 You don't have permission to edit anything ?问题
- 解决django admin 显示 You don't have permission to edit anything 问题
- make参数详解
- 六月二十三
- 建立使用Cas进行单点登录的应用
- 理解RESTful架构(原作者阮一峰)
- 避免放大器电路设计中的常见问题
- Django permission
- Android深入浅出之Zygote
- Virtual Resource Manager overview
- Android入门之GridView(九宫图)
- android-RecyclerView
- display和visibility隐藏元素
- Tiny6410学习笔记3——Nand Flash Controller
- 微信JSSDK使用指南
- AngularJs ng-model在input中无效,js无法调用