是否可以向数据库添加连接,以便在使用它时只允许选择查询?在Django中创建只读MySQL数据库连接
像这样的事情将是巨大的:
DATABASES = {
#can do update, insert, etc...
'default': {
'ENGINE': 'django.db.backends.mysql',
'USER': 'root',
'PASSWORD': '12345',
}
#select only
'default_readonly': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'mydb',
'PASSWORD': '12345',
'READONLY': True,
}
}
我没有发现任何简单。
谢谢Don!但我更喜欢Maxime解决方案,因为它让我在Django内部(因此在Git中) – YardenST