Django应用程序,适用于用户、团队和团队。

pirates的Python项目详细描述


海盗

面向用户、团队和组的Django应用程序,可连接到LDAP和SSO。在

{a1} {a2} {img1}$ {img2}$

使用

设置

pirates添加到INSTALLED_APPS。在

型号

用户、团队和组织团体的抽象模型是可用的。你呢 可由其他特定于应用程序的字段填写。示例:

{pr 1}$

别忘了在“设置”中设置用户模型:

{pr2}$

网址

URL模式(当前仅用于OpenID Connect)在中定义 {cd3>}。只需将它们连接到项目的URL模式:

{pr}$

通过OpenID Connect实现SSO

该库提供OpenID实现 {a3}。在

必须在项目设置中设置几个配置常量,并且 身份验证后端。示例设置(使用 (a4}:

{pr 4}$

OpenID Connect的URL模式已经是pirates.urls的一部分(见上文)。在

登录后发出信号

用户登录后,pirates.signals.post_login发送一个信号 参数:

  • {}{{}
  • user-登录用户(实例AUTH_USER_MODEL
  • created{{}/False是否创建了新用户
  • ^{实例HttpRequest

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
图像处理Java 8 ImageIO在Linux中无法正确读取JPEG   spring如何用Java 1.4兼容版本替换@Resource注释   java Http请求参数类型传播   在web浏览器中看不到Java Maven Tomcatplugin web应用程序   jvm在Java中使用直接内存的目的是什么?   如何从列表转换为字符串java   java setAdapter gridview发送上下文   SwingJava。方法上的lang.NullPointerException   java什么是shell脚本、makefile和ant文件   当使用getGraphics()方法时,java JPanel图形会闪烁   java如何将迭代转换为递归?   java为什么我的抽屉菜单在同一个XML上有ConstraintLayout时没有响应?   java如何在图像上画一个圆?   Android studio:Rabbitmq:Error:java。lang.ClassNotFoundException:类io。千分尺。果心仪器找不到仪表注册表