Django和Postgres的只读连接后端
项目描述
Django和PostgreSQL的只读数据库后端。它通过将连接设置为“只读”来实现这一点。
用法
要配置只读数据库连接,请将条目添加到您的DATABASES设置中,使用django_postgres_readonly作为引擎
DATABASES = { 'default': { 'NAME': 'my_django_db', 'ENGINE': 'django.db.backends.postgresql', 'USER': 'my_db_user', 'PASSWORD': 'my_password' }, 'readonly': { 'NAME': 'my_django_db', 'ENGINE': 'django_postgres_readonly', 'USER': 'my_db_user', 'PASSWORD': 'my_password' } }
注意事项
此后端不是为了提供针对恶意行为者的安全性。它存在的主要原因是为了保护您免受自己的错误。
如果您需要安全的只读连接方式,您可能需要考虑创建一个单独的用户,并仅授予它SELECT权限。
项目详情
关闭
哈希值 为 django_postgres_readonly-1.0.0-py2.py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 114e158ca38a157b7453d614aa9a9fd82646f0b5a91bbe0a496c4b3a1a852dfc |
|
MD5 | 45d705d33ffe9791a478f16e13b434db |
|
BLAKE2b-256 | a5fa99acbc56aae92cf9d1b48da42a6685178c4b90a62cdcf5e677728f8255de |