为欧麦的Python Plugin

omero-signup的Python项目详细描述


https://travis-ci.org/ome/omero-signup.svg?branch=master

omero.注册

允许任何人注册omero帐户的omero.web应用程序。

生成的用户名由用户的姓氏中的字母数字Unicode字符构成,如果用户名已经存在,则具有数字后缀。 如果将omero.web配置为连接到多个omero服务器,则将在默认的omero服务器上创建用户帐户。

要求

  • omero.web 5.4或更新版本。

安装

本节假设已经安装了omero.web。

$ pip install omero-signup
$ omero config append omero.web.apps '"omero_signup"'

所需的配置设置:

  • omero.web.signup.admin.user:omero admin用户名,必须具有创建组和用户的权限
  • omero.web.signup.admin.password:omero管理员用户名的密码
  • ^ TT3}$:新用户的默认组,如果不存在
  • 将创建

可选配置设置:

  • omero.web.signup.group.templatetime:如果Trueexpandomero.web.signup.group.name使用strftime启用基于时间的组,则默认禁用
  • ^ TT8}$:如果不存在新用户,则默认组的权限

由于难以在测试服务器上配置电子邮件,因此这些配置设置未经测试:

  • omero.web.signup.email.enabled:如果True用用户名和密码向新用户发送电子邮件,而不是显示密码,则默认为禁用
  • omero.web.signup.email.subject:新用户电子邮件的电子邮件主题
  • omero.web.signup.email.body:新用户电子邮件的电子邮件正文。 它应该包括模板字符串{username}{password},这些字符串将被创建的用户的用户名和密码替换。

示例:

$ omero config get
omero.web.apps=["omero_signup"]
omero.web.signup.admin.password=root-password
omero.web.signup.admin.user=root
omero.web.signup.group.name=testgroup-%Y-%m
omero.web.signup.group.templatetime=true
omero.web.signup.host=localhost

以通常的方式重新启动omero.web。

$ omero web restart

新用户可以在http://omero.web.host/signup注册帐户。

释放过程

使用bumpversion增加版本,提交并标记repo。

$ bumpversion patch
$ git push origin master
$ git push --tags

许可证

omero.signup在agpl下发布。

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

推荐PyPI第三方库


热门话题
解组时找不到java类   java如何使用生成器模式实现类的Parcelable   java找不到元素“webflow:flowbuilderservices”的声明   java无法使用JexcelAPI写入excel文件   Java反射:如何获得评论?   机器学习Java Weka获取具有给定属性值的所有实例   ant任务将属性文件复制到java构建目录中相应的位置   将指数方程转换为Java代码时出现问题   多线程Java锁定结构最佳模式   java我需要一些关于这些公式实现的帮助   java使用截击在片段上显示图像   数组需要帮助解决Java中的ArrayIndexOutOfBounds异常   java我有时会出错,有时不会?   java改造如何从json对象获取响应   java如何读取Android崩溃日志?   类获取java中的超级接口   java Tomcat连接池配置:数据源类型和“连接太多”错误   java BroadcastReceiver OnReceive无法正常工作   基于JDK8/JRE8+eclipseluna的java-Google应用程序引擎开发   java JSwing简单按钮/JFXPanel布局