Django 的只读模型管理界面?
我有一个 Django 模型,其字段是只读的,从数据库填充。
我发现管理界面是可视化数据的好方法,但每当我尝试使用它时,我都会遇到一个问题:它似乎需要写入访问权限数据库,我没有。
(即它尝试在只读数据库中创建名为 auth_user
、django_session
等的表......我设法禁用后者,但无法禁用前者.)
如何使用具有只读访问权限的管理界面?
或者,如果这是不可能的:
我如何创建一个临时数据库(希望在内存中,或在必要时在磁盘上)以使其满意?
I have a Django model whose fields are read-only, populated from a database.
I have found that the admin interface is a great way to visualize my data, but whenever I try using it, I run into a problem: It seems to require write access to the database, which I don't have.
(i.e. it tries to create tables called auth_user
, django_session
, etc. in the read-only database... I managed to disable the latter but can't disable the former.)
How do I use the admin interface with read-only access?
Or, if this is not possible:
How do I make a temporary database (hopefully in memory, or on disk if necessary) to make it happy?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我想出了如何做到这一点:
:memory:
作为数据库)用于内部数据I figured out how to do this:
:memory:
as the database) for the internal data