在Django中定制数据库访问

在Django中定制数据库访问,django,django-models,Django,Django Models,我使用的是Django 1.4和python 2.7。我想在数据插入数据库时对其进行加密,在从数据库读取数据时对其进行解密。我可以覆盖每个模型的Save方法来存储加密数据,但我不知道当我想读取这些数据时应该怎么做。我必须处理管理网站模型和我的项目的模型。我应该覆盖哪种方法?来自的EncryptedTextField和EncryptedCharField似乎就是您要找的东西。来自的EncryptedTextField和EncryptedCharField似乎就是您要找的东西。我认为最好的方法是用新

我使用的是Django 1.4和python 2.7。我想在数据插入数据库时对其进行加密,在从数据库读取数据时对其进行解密。我可以覆盖每个模型的Save方法来存储加密数据,但我不知道当我想读取这些数据时应该怎么做。我必须处理管理网站模型和我的项目的模型。我应该覆盖哪种方法?

来自的
EncryptedTextField
EncryptedCharField
似乎就是您要找的东西。

来自的
EncryptedTextField
EncryptedCharField
似乎就是您要找的东西。

我认为最好的方法是用新名称覆盖django模型,如EncryptModel这是一个在Django | Tyler Lesmann->中加密数据库数据的字段示例,但是我应该覆盖模型中的哪个方法?处理从数据库读取数据的主要方法是什么?如何在django模型中重写get方法堆栈溢出->我认为最好的方法是用EncryptModel这样的新名称覆盖django模型这是一个在django | Tyler Lesmann->中加密数据库数据的字段示例,但我应该覆盖模型中的哪个方法?处理从数据库读取数据的主要方法是什么?如何在django模型中重写get方法堆栈溢出->