在GitHub Codespaces上运行Datasette的便利性
项目描述
datasette-codespaces
在Datasette上运行GitHub Codespaces的便利性
安装
在与Datasette相同的环境中安装此插件。
datasette install datasette-codespaces
教程
在GitHub Codespaces中使用Datasette提供了此插件的详细教程介绍。
使用方法
当您在GitHub Codespaces内部使用Datasette时安装此插件。它将进行以下更改
- 所有请求都将被视为在Codespaces内部运行Datasette时提供的
root
操作者(通过检测CODESPACE_NAME
环境变量的存在来检测)。这应该仍然安全,因为GitHub根据GitHub身份验证限制了在Codespaces环境中运行的服务的访问。 - 将安装datasette-x-forwarded-host插件,确保Datasette内部其他页面(如分面导航)的链接正确工作。
开发
要本地设置此插件,首先检出代码。然后创建一个新的虚拟环境
cd datasette-codespaces
python3 -m venv venv
source venv/bin/activate
现在安装依赖项和测试依赖项
pip install -e '.[test]'
要运行测试
pytest
项目详情
下载文件
下载适合您的平台的文件。如果您不确定选择哪个,请了解更多关于安装软件包的信息。
源分发
datasette-codespaces-0.1.1.tar.gz (6.8 kB 查看哈希值)
构建分发版本
关闭
datasette-codespaces-0.1.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5aa750c7516744b61960d084efc6d4bb50d8945df1ba38cc6f41a4378668be53 |
|
MD5 | d321a41567bff9084f9c711c51bc01ad |
|
BLAKE2b-256 | 1471eaf0840db061ea2c1a8437fb1c8d5d1f59ee1afeb26abbbcdafa2463d4b3 |
关闭
datasette_codespaces-0.1.1-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 42d4779c4e885f0647be86b8270dba85eebb327ef22c67a120df3466a40479ef |
|
MD5 | c4216cde6cfe00b5ff7c59b6a4ff1f4f |
|
BLAKE2b-256 | 72a9b7dceb965dd8b5923be8c4fa7bfd0aa515e9afd81820ef7058b4103a8f3c |