文档
文档
静态资源加密
idepy next在1.0.8后支持将静态资源打包为加密的资源包,
具体配置流程如下
1.启用静态资源打包和密码配置
编辑idepy.json文件:
"pack_resources" : true,
"pack_resources_password" : "你的资源包密码"
2.在程序内配置相关密码参数
建议:PRIVATE_SERVER_START选项也推荐打开,避免用户从浏览器访问网站资源导致泄露。
from idepy_next.extra import settings as idepy_settings
# 使用静态打包资源
idepy_settings.USE_ZIP_SERVER = True
# 该密码建议从服务器,或是加密资源获取
idepy_settings.ZIP_SERVER_PASSWORD = "123456"
# 推荐配合外部资源加密访问
idepy_settings.PRIVATE_SERVER_START = True
# 以上逻辑在idepy_next.start之前执行
3.运行打包测试
在命令行使用打包工具
idepy build
即可打包测试效果,可以从临时目录判断有没有static.rpak文件,确定是否使用资源包加载。
目录