Skip to main content

在松弛中运行python

项目描述

django-slappy

PyPI 版本 PyPI 版本

这是一个 django 应用程序,可让您在 slack 中以交互方式运行 python。它需要一个运行 django 的现有服务器。

特征

可变持久性

坚持

共享范围

允许用户之间的交互

共享范围

多班轮

多线

万无一失

长时间运行的代码将被终止 代码超时

出口预防 阻止退出

安装

需要一个已经运行的 django 站点

pip install django-slappy

  1. 像这样将“django_slappy”添加到您的 INSTALLED_APPS 设置中

        INSTALLED_APPS = [
            ...
            'django_slappy',
        ]
    
  2. 像这样在您的项目 urls.py 中包含 URLconf

    path('slappy/', include('django_slappy.urls'))
  1. 创建一个 slack 应用程序并添加带有 url ' http://your-server/slappy/ ' 的命令

  2. 安装到工作区。Slack 会给你一个 OAUTH 秘密。粘贴到您settings.py喜欢的以下

    SLACK_OAUTH_SECRET = "abab-1231231231232-sfasfasdf-12312312"
    

    更好的做法是使用环境变量。

笔记

当然,您会将您的服务器暴露给远程利用。

确保您的工作区中有好人,否则准备删除整个服务器

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

django-slappy-0.0.2.tar.gz (6.6 kB 查看哈希)

已上传 source