Python 依赖通过 pip-tools 包中的 pip-compile 和 pip-sync 进行管理。依赖项列于 dependencies/pip/ 目录,核心需求在 dependencies/pip/requirements.in 中。你可以直接使用 pip 和某个已编译的 dependencies/pip/*.txt 文件,但建议使用 pip-sync。不要直接向已编译的 dependencies/pip/*.txt 文件添加新依赖;应更新相关的源文件 dependencies/pip/*.in,并在修改后执行 make pip_compile。可通过例如 make pip_compile ARGS='--upgrade-package=xlwt' 向 pip-compile 传递参数。如需强制构建,使用 make --always-make ...。
apt 依赖Ubuntu 16.04 的 apt 依赖列于 dependencies/apt_requirements.txt,可通过例如 apt-get install $(cat dependencies/apt_requirements.txt) 安装。
git submodule update 将子模块拉取到 locale 目录。locale 目录,执行 tx pull --all。python manage.py compilemessages 将 .po 文件转换为 .mo 文件。顶级(无父级)资产和集合可通过在查询字符串中包含 parent= 来查找。对于其他搜索,使用 Whoosh 查询语言 构建字符串并作为 q 参数传递,例如 /assets/?q=name:sanitation。Whoosh 索引的字段包括:
name:名称的分词化*表示;name__exact:名称的空格和逗号转义表示,例如“Fun, Exciting Asset”会被索引为“Fun--Exciting-Asset”;owner__username:所有者用户名的分词化*表示;owner__username__exact:所有者用户名的空格和逗号转义表示;parent__name:父对象名称的分词化*表示;parent__name__exact:父对象名称的空格和逗号转义表示;parent__uid:父集合的 UID;ancestor__uid:包含所有祖先集合 UID 的多值字段;tag:包含每个分配给对象的标签的空格和逗号转义表示的多值字段;asset_type(仅资产):资产类型字符串的空格和逗号转义表示。当 q 参数包含未指定字段的搜索词时(例如 /collections/?q=health),该词将匹配搜索“文档”(text 字段)。
使用 Whoosh 查询语言 构建字符串并作为 q 参数传递,例如 /tags/?q=asset_type:block。Whoosh 索引的字段包括:
name__ngram:标签名称分解为 n-gram,例如 ?q=name__ngram:cat 会匹配名称为“dogs/cats”和“education”的标签;asset_type:包含所有标记资产类型(如 form、question、block)的多值字段;kind:包含“asset”(当资产被标记时)、“collection”(当集合被标记时)或两者的多值字段;text:名称的分词化*表示,作为搜索“文档”(见下方说明)。当 q 参数包含未指定字段的搜索词时(例如 /tags/?q=health),该词将匹配搜索“文档”(text 字段)。
* 由 Haystack 实现为 使用 StemmingAnalyzer 的 Whoosh TEXT 字段,不适合精确匹配。
超级用户可使用多种数据报告:
<kpi 基础 URL>/superuser_stats/user_report/。生成的文件为 CSV,请勿立即下载,需等待服务器完成文件写入(即使未完成也会下载)。<kc 服务器域名>/<超级用户名>/superuser_stats/。由于这是 Django 项目,你可能会发现位于 <kpi 基础 URL>/admin 的管理面板很有用,例如配置用户账户或无需知道密码即可以其他用户身份登录。必须使用超级用户账户访问管理面板。
所有项目图标均保存在 jsapp/svg-icons/ 目录。添加新图标需在此处添加新的 svg 文件并通过 npm run generate-icons 重新生成图标。文件名用于图标字体类名,例如 arrow-last.svg 对应 .k-icon-arrow-last(请使用 kebab-case 命名)。可通过运行 npm run show-icons 在浏览器中查看所有可用图标。
参见 浏览器列表配置
来自真实用户的反馈,见证轩辕镜像的优质服务
免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
在 Linux 系统配置镜像加速服务
在 Docker Desktop 配置镜像加速
Docker Compose 项目配置加速
Kubernetes 集群配置 Containerd
在宝塔面板一键配置镜像加速
Synology 群晖 NAS 配置加速
飞牛 fnOS 系统配置镜像加速
极空间 NAS 系统配置加速服务
爱快 iKuai 路由系统配置加速
绿联 NAS 系统配置镜像加速
QNAP 威联通 NAS 配置加速
Podman 容器引擎配置加速
HPC 科学计算容器配置加速
ghcr、Quay、nvcr 等镜像仓库
无需登录使用专属域名加速
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429