打开大厅应用程序

openlobby-app的Python项目详细描述


#打开大厅应用程序

基于Web的开放大厅应用程序-大厅会议注册。

此应用程序通过 [graphql api](http://graphql.org)。服务器在存储库中可用 [开放大厅/开放大厅服务器](https://github.com/openlobby/openlobby-server)。

##配置

配置由环境变量完成:
  • 调试-设置为任意值以启用调试模式。不要在生产中使用!
  • 密钥-长随机密钥字符串(如果不在调试模式下,则必需)
  • 开放大厅服务器DSN-开放大厅服务器DSN(默认值:http://localhost:8010
  • 应用程序URL-运行应用程序的URL(默认值:http://localhost:8020

##码头工人

Docker图片在Docker Hub [开放大厅/开放大厅应用程序](https://hub.docker.com/r/openlobby/openlobby-app/)。 它在端口8020上公开web应用程序。你应该提供IT环境 配置变量(至少secret_key)。

##演示

开放式大堂的演示和说明在存储库中 [开放大厅/演示](https://github.com/openlobby/demo)。

##本地运行和开发

您需要安装python 3。克隆此存储库并运行:

  1. make init env-在dir.env中准备python virtualenv
  2. source.env/bin/activate-激活virtualenv
  3. 进行安装-以开发模式安装需求和应用程序
  4. 运行-在端口8020上运行开发服务器

现在您可以在http://localhost:8020使用web界面

下次你可以只做第2步和第4步。

应用程序开发服务器假定 [开放大厅/开放大厅服务器](https://github.com/openlobby/openlobby-server)。 在http://localhost:8010上运行。您可以在环境中重写此地址 变量openlobby_server_dsn。例如。 openlobby_server_dsn=http://my server:8010运行

###测试

运行:pytest

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

推荐PyPI第三方库


热门话题
java使用maven pom文件中的外部文件来设置系统属性   java JDBC Informix事务回滚   java如何从SharedReferences向Listview显示数据   java您可以在Eclipse中重新绑定“next menu element”键吗?   java EJB对象引用声明作为类成员字段与方法局部变量   将片段类传递到addSlide方法时需要java表达式   java getLocalHost()显示错误的IP地址   java鼠标拖动逻辑   Android中的java反射不起作用   java交换机案例需要两个调用才能实际工作   java使用SBT将工件发布到本地maven repo,并在Gradle项目中使用它   JAVA中是否存在具有相同和不同值的排序数组?   java从Mongodb异步驱动程序文档获取值