Odoo saas 模块介绍



  • 1.模块背景:
        因为在部署odoo时,出于安全的考虑,在nginx中禁用了“/web/database”访问权限,导致在创建和维护数据库时非常不方便,于是和朋友一起写了个简单模块对远程server中的数据库进行管理,前些日子又补允了个website模块,可以web前端自助开通,现将项目地址发出来,供大家一起学习讨论。
    项目地址:
    https://github.com/binhes/saas_admin
    https://github.com/binhes/saas_website

    2.模块功能:
    --saas_admin
    ----saas servers  远程设置
    ----saas hosts 信息的维护
    ----saas create db 创建user的远程db
    ----saas drop db 删除user的远程db
    --saas_wbsite
    ----/saas/apply 注册user申请表单
    ----/saas/create  创建db
    3.模块安装:
      版本要求:8.0
      依赖模块:base,web,website
      安装方法(只需要在管理数据库下安装saas_admin和saas_website模块即可,远程server不需要安装):
      --将模块复制到addons目录下/更新模块列表/安装saas_website模块即可
      --安装成功后访问:http://your ip:port/saas/apply(如:http://127.0.0.1:8069/saas/apply)
    4.操作说明:
      --setting/technical/saas server菜单设置远程服务器(该用户需勾选 Technical Features )
          说明:如果远程server启用db_filter且做了域名泛解析,请勾选is_domain
      --进入:http://your ip:port/saas/apply
          说明:填写数据库名,选择服务器,按指引操作即可
    5.可能出现的问题:
      --用户申请时出现Internal Server Error
          说明:因为系统未给出数据库名称错误(重复或其它原因)的返回界面,有待完善,请更换数据库名后重新申请
      --申请email发送错误
          说明:注册时添写的email有误或未email发送服务器设置有误。
      --登录时出现 Invalid CSRF Token
          说明:远程服务器为9.0版本,设置/web/login 的router csrf ='false'
       
    欢迎沟通反馈,谢谢。
     



     



  • 1.模块背景:
        因为在部署odoo时,出于安全的考虑,在nginx中禁用了“/web/database”访问权限,导致在创建和维护数据库时非常不方便,于是和朋友一起写了个简单模块对远程server中的数据库进行管理,前些日子又补允了个website模块,可以web前端自助开通,现将项目地址发出来,供大家一起学习讨论。
    项目地址:
    https://github.com/binhes/saas_admin
    https://github.com/binhes/saas_website

    2.模块功能:
    --saas_admin
    ----saas servers  远程设置
    ----saas hosts 信息的维护
    ----saas create db 创建user的远程db
    ----saas drop db 删除user的远程db
    --saas_wbsite
    ----/saas/apply 注册user申请表单
    ----/saas/create  创建db
    3.模块安装:
      版本要求:8.0
      依赖模块:base,web,website
      安装方法(只需要在管理数据库下安装saas_admin和saas_website模块即可,远程server不需要安装):
      --将模块复制到addons目录下/更新模块列表/安装saas_website模块即可
      --安装成功后访问:http://your ip:port/saas/apply(如:http://127.0.0.1:8069/saas/apply)
    4.操作说明:
      --setting/technical/saas server菜单设置远程服务器(该用户需勾选 Technical Features )
          说明:如果远程server启用db_filter且做了域名泛解析,请勾选is_domain
      --进入:http://your ip:port/saas/apply
          说明:填写数据库名,选择服务器,按指引操作即可
    5.可能出现的问题:
      --用户申请时出现Internal Server Error
          说明:因为系统未给出数据库名称错误(重复或其它原因)的返回界面,有待完善,请更换数据库名后重新申请
      --申请email发送错误
          说明:注册时添写的email有误或未email发送服务器设置有误。
      --登录时出现 Invalid CSRF Token
          说明:远程服务器为9.0版本,设置/web/login 的router csrf ='false'
       
    欢迎沟通反馈,谢谢。
     



     



  • 赞,很厉害


登录后回复
 

与 Odoo 中文社区 的连接断开,我们正在尝试重连,请耐心等待