首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >集成Djpeewee到Django加密sqlite3数据库

集成Djpeewee到Django加密sqlite3数据库
EN

Stack Overflow用户
提问于 2015-10-22 22:14:04
回答 2查看 767关注 0票数 0

我想加密我的Django项目使用的sqlite3数据库。为此,我想使用pysqlcipher。

由于我还没有找到任何方法来轻松地将pysqlcipher与Django集成,我开始想知道是否可以将Djpeewee集成到我现有的Django项目中,然后通过Djpeewee加密和解密我的sqlite3数据库,因为最初的PeeWee支持sqlcipher加密。

这个是可能的吗?

EN

回答 2

Stack Overflow用户

发布于 2015-10-24 04:25:26

由于我最终没有找到这样做的方法,所以我决定不加密整个数据库(使用pysqlcipher),而是使用django-fernet-fields加密这个数据库中的单个字段。

因此,人们仍然可以打开数据库,看到它的结构和表,但单独的条目和加密。这足以满足我所需的安全级别。最重要的是,django-fernet-field非常容易使用!

如果pysqlcipher不起作用,也许你可以考虑对你的项目做同样的事情?

票数 0
EN

Stack Overflow用户

发布于 2015-10-24 13:45:37

如何编写一个使用pysqlcipher库作为后端的Django SqliteDatabase实现的子类呢?在我看来,如果你已经在使用Django,这似乎是最好的解决方案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33283182

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档