Git Product home page Git Product logo

autoadmin's People

Contributors

rfjer avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

autoadmin's Issues

前端访问的页面文字信息不能复制

通过浏览器访问后,页面上所有的文字信息都不能复制,这个是故意这么设计的吗?
我想可以在页面中复制信息,请问前端这里需要怎么修改

请问该项目还会更新吗?

作者您好!看了您的公开课,对您的运维平台很感兴趣,请问您公开课里讲的与jenkins、k8s等的接口对接的部分会更新吗?

Django权限问题

对于django的权限有一个问题,想请教一下

  1. 在models中设置meta,其中view_user属于自定义的,那这个view_user是属于什么权限?
    class Meta:
    permissions = (
    ("view_user", "cat view user"),
    )

=====================
2. autoAdmin项目中的users/views.py 的UsersViewset 中,有设置
extra_perms_map = {
"GET": ["users.show_user_list"]
}
这里的users.show_user_list 我不理解show_user_list是在哪里有定义的?
在权限表里面我看到有add_user, change_user,delete_user, 以及上面定义的view_user,
这里面我所理解的extra_perms_map 是"GET": ["users.add_user"] 应该是change_user等这个几个,
不知道对不对,还希望指教一下,上网查过一些资料,让我有点疑惑

=====================
3. 关于extra_perms_map 是访问时额外增加的权限,我在idcs/views.py的 IdcViewset 类中
增加了extra_perms_map = {
"POST": ["users.add_user"]
}
按我理解的意思,那访问所以 /idcs/ 下的接口应该需要有users的添加权限才可以访问,
但实际我没有给创建的一个test用户,也可以访问

对于django和rest_framework初学不久,看您的博客和项目收获还是挺大的,
还是一些不懂的地方,还希望大牛给指点一下

api权限问题

前端权限只是设置用户页面显示的,但实际上api的权限如果有照样是可以调用的

另外,我现在不想让用户具有查看的权限(默认现在登入后所有的都可以查看),想把查看权限收回,
只有我指定该用户具有查看权限才可以查看,这里需要怎么做

我开始以为每个model中设置:
permissions = (
("view_idc", "cat view idc"),
)
这个view_idc 是给用户设置查看权限的,但现在显示默认用户登陆之后是可以查看的,
那这个view_idc 又是干嘛的呢? 请大神求解一下,谢谢

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.