当前位置: 首页 > news >正文

企业网站建设方案怎么写网站建设的总体目标包含哪几个方面

企业网站建设方案怎么写,网站建设的总体目标包含哪几个方面,系统开发是系统建设中工作任务最为繁重的阶段,股票交易平台app排行榜权限控制是web中的重要组成部分。与以往的博客系统不同#xff0c;本次工具页面仅支持注册用户。 每个注册用户都能访问到工具页面#xff0c;并且提交自己的task来选择具体的工具来处理自己提交的文件。每个注册用户都只能访问到自己提交的task#xff0c;而管理员则可以查…权限控制是web中的重要组成部分。与以往的博客系统不同本次工具页面仅支持注册用户。 每个注册用户都能访问到工具页面并且提交自己的task来选择具体的工具来处理自己提交的文件。每个注册用户都只能访问到自己提交的task而管理员则可以查看所有task。 1. 权限控制 我们先来设置工具相关页面权限我们规定只有注册用户才能访问 全局权限控制 修改setting添加在installed_apps之后 # settings.py REST_FRAMEWORK {DEFAULT_PERMISSION_CLASSES:[rest_framework.permissions.IsAuthenticated,] } 限制访问最简单的权限是允许通过身份验证的用户访问并拒绝未经身份验证的用户访问这对应于rest_framework中的IsAuthenticated类。 自定义权限控制 在views中添加permissions信息 #simpletool/views.pyfrom simpletool.permissions import IsAuthenticatedOrAdmin # Create your views here.class simpletoolList(generics.ListCreateAPIView):queryset simpleTool.objects.all()serializer_class ToolListSerializerpermission_classes [IsAuthenticatedOrAdmin]class simpletoolDetail(generics.RetrieveUpdateDestroyAPIView):queryset simpleTool.objects.all()serializer_class ToolDetailSerializerpermission_classes [IsAuthenticatedOrAdmin] 补充permissions.py文件 from rest_framework import permissionsclass IsAuthenticatedOrAdmin(permissions.IsAuthenticated):def has_permission(self, request, view):# 对注册用户开放操作# if request.method in permissions.SAFE_METHODS:if (request.user.is_authenticated) and (request.method in permissions.SAFE_METHODS): return True# 仅管理员可进行其他操作return request.user.is_superuserpermission_classes 可以接收一个列表因此权限控制类可以设置多个请求必须满足所有控制条件才允许被放行。 现在来让我们看一下直接访问时的状况 http http://127.0.0.1:8000/api/simpletool/ 创建一个普通用户 测试权限 http -a john:123456 http://127.0.0.1:8000/api/simpletool/ 测试PUT权限 http -a john:123456 POST http://127.0.0.1:8000/api/simpletool/ titletest_tool 管理员权限测试 http -a xiaofan0101:123456 POST http://127.0.0.1:8000/api/simpletool/ titletest_tool
http://www.hkea.cn/news/14524002/

相关文章:

  • 哪家公司做网站网站设置cookie什么意思
  • 怎么快速仿wordpress站互联网上市公司排名
  • 营销型网站建设熊掌号北京手机网站搭建多少钱
  • 智能城市 电子商务网站建设顺德精品网站建设
  • 做网站高手自适应网站用什么软件设计
  • 宁波建网站如何收费网页价格
  • 网站建设进度表 免费下载东莞想做网站找什么公司
  • 东莞网络公司 网站建设公司logo 标志 图案
  • 网站建设与推广销售户话术淘宝客优惠卷网站模板
  • 做玩具订制网站好处2022年度最火关键词
  • 个人网站主题网络加速器海外
  • 到位app做网站需要些程序唐山做网站的公司
  • 黑龙江微信网站开发网站开发技术培训
  • 上海网站建设规划网址的域名
  • 深圳制作网站专业成功营销网站
  • com是什么网站网络培训平台有哪些
  • 乐清 做网站 多少钱怎样做网络推广
  • 网站做标签页北京商城网站设计报价
  • jq动画效果网站网站备案 查询
  • 重庆模板建站哪家好怎么建立一个网站能够与讯飞云对话
  • 法律行业网站建设军事新闻2023
  • 福州建设部官方网站高端网站有哪些优势
  • 大庆网站建设优化网站发布方式有哪些
  • 创意策划网站成都谁做捕鱼网站
  • 手机网站上线左右滑动兼职网页设计怎么报价
  • wordpress友情链接函数seo网站推广方式
  • h5网站开发中心飞鱼crm系统
  • 百度站长平台注册qq是用什么软件开发的
  • 导航网站制作 zhihuwordpress登入后台
  • 网站备案怎么做超链接新网站一般建设空间大小