文档
文档
idepy 17 546字 约1分钟

静态资源加密

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文件,确定是否使用资源包加载。

目录
注册
{{page_data?.register_msg}}
申请账号
发送重置邮件
搜索
{{downloadForm?.title}}
描述:{{downloadForm?.description || '暂无描述信息'}}
备注:
打开下载地址
如未自动打开请手动点击
({{userInfoData?.nickname || '昵称'}}){{userInfoData?.username || '用户名'}}
ID:{{userInfoData?.id || 0}}
{{userInfoData?.money || '0'}}余额 {{userInfoData?.coin || '0'}}积分
VIP
{{item?.label}}
保存信息
修改密码
粉丝权益暂未激活
粉丝权益已激活
{{item?.name}}
qrcode