【发布时间】:2015-02-13 21:00:34
【问题描述】:
我在模型上有一个属性,我不希望其他开发人员能够进入 Django shell 并进行更改。有人知道怎么做吗?我尝试覆盖该模型上的保存方法,但无法确定该属性是否已更改。
【问题讨论】:
-
用户如何进入 Django shell?
-
你说得对,“用户”不能。我应该说另一个开发人员
-
你能详细说明你想要完成什么吗?其他开发人员也可以通过修改您的代码来撤消您的方法。
-
如果有人可以访问 django shell,也可以访问数据库配置,所以他可以绕过你的预防。除非您自己制作外壳,否则我认为这是不可能的,django 不能那样工作。
标签: django django-models