跳转到主要内容

Django插件,可在Django中运行Datasette

项目描述

django-plugin-datasette

PyPI Changelog Tests License

作为DJP插件在Django中运行Datasette

安装

首先配置您的Django项目以使用DJP。请确保配置您的asgi.py文件。

然后在与您的Django应用程序相同的环境中安装此插件。

pip install django-plugin-datasette

用法

安装后,/-/datasette/将提供Datasette实例,该实例将公开Django使用的任何SQLite数据库的内容。

您需要使用ASGI运行Django。一种方法是使用Uvicorn

pip install uvicorn
uvicorn myproject.asgi:application

警告: 这将使您的整个Django数据库对访问/-/datasette/的任何人可见。自动省略了auth_user.password字段,但您仍应确保不会泄露其他敏感信息。

开发

要本地设置此插件,首先检出代码。然后创建一个新的虚拟环境

cd django-plugin-datasette
python -m venv venv
source venv/bin/activate

现在安装依赖项和测试依赖项

pip install -e '.[test]'

要运行测试

python -m pytest

项目详情


下载文件

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

源分布

django_plugin_datasette-0.2.tar.gz (7.5 kB 查看哈希)

上传时间

构建分布

django_plugin_datasette-0.2-py3-none-any.whl (7.5 kB 查看哈希)

上传时间 Python 3

由以下支持

AWSAWS云计算和安全赞助商DatadogDatadog监控FastlyFastlyCDNGoogleGoogle下载分析MicrosoftMicrosoftPSF赞助商PingdomPingdom监控SentrySentry错误日志StatusPageStatusPage状态页面