Django Coturn是一个Django应用程序,用于同步django管理员/用户与Coturn的用户数据库。Coturn是一个开源的STUN/TURN/ICE服务器。
项目描述
Django Coturn是一个Django应用程序,用于同步django管理员/用户与Coturn的用户数据库。Coturn是一个开源的STUN/TURN/ICE服务器。
https://github.com/coturn/coturn
快速入门
将“coturn”添加到您的INSTALLED_APPS设置中,如下所示
INSTALLED_APPS = [ ... "django_coturn", ]
创建一个空的 coturn 数据库
在您的settings.py中配置以下内容
DATABASES = { ... your default and auxilary database configs "coturn": env.db("COTURN_DATABASE_URL") } COTURN_REALM = "turn.example-domain.com" COTURN_SECRET_KEY = "127 character secret"
运行 python manage.py migrate 以创建coturn模型。
运行 python manage.py sync_coturn {turn_secret,turn_admin,turn_user} 以将用户/管理员数据同步到coturn表。您只需为每个表做一次此操作 - 随后的更新将由Django信号处理。
贡献指南
创建开发环境(需要docker & docker-compose)
make dev
运行测试并生成覆盖率报告
make tests
运行 black 检查器
make lint
项目详情
下载文件
下载您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分布
django_coturn-0.3.1.tar.gz (11.1 kB 查看哈希值)
构建分布
django_coturn-0.3.1-py3-none-any.whl (25.5 kB 查看哈希值)
关闭
django_coturn-0.3.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6bebaff7247a6d0219b4f2f1c3d4b85114bfc48cf69a185023aa1f4d3e4aef50 |
|
MD5 | be1210cf222b0d72ae2ff23cb32d92e1 |
|
BLAKE2b-256 | 4edcf82e1e85fd63e0802074482891eb04a63b3ddf7e12cff7ac92a0199d1bdd |
关闭
django_coturn-0.3.1-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0a3c1100f7aae5119192f34eb6588d98b401dad91d05350b0a9246d59276ee0d |
|
MD5 | ffa08dae433aee45baf3fc27de391c7c |
|
BLAKE2b-256 | 106290a7aa6d5bf4b721265dd3df9a4389d74a9e5152a97f8a99151c7c1d9357 |