我正在使用Django
开展项目。在struggling关于如何从user
删除database
之后,我发现了information。
IS_ACTIVE 布尔。 指定此用户帐户是否应该是 认为活跃。我们建议您将此标志设置为False 而不是删除帐户;这样,如果您的应用程序有任何 对于用户的外键,外键不会中断。
读完之后,对我来说,作为一名开发人员,我的工作更加轻松。但是我想知道如果用户知道他/她使用的数据实际上并没有被删除,那么用户会感觉如何,但只是停用了。 作为开发人员,我是否可以警告我的用户,他/她的数据实际上不会被删除以避免任何法律问题?
答案 0 :(得分:4)
从编程的角度来看,有很多选择:
文档的建议适用于特定情况,但您必须根据具体情况和要求自行决定。
从法律角度来看,我不是专家,但我相信这是一个巨大的问题,在不同国家之间有不同的对待,但最后我相信有道德义务让你的用户至少了解你的内容处理他们的数据。