DjangoLDP编辑
djangoldp-editor的Python项目详细描述
Django LDP编辑
上下文
这个存储库的目标是为我们所有的模型提供一个编辑器特性,包括编辑器操作、diseditor操作和两个用例的计数。在
编辑器模型将与一个针对users/的IDURLField相关联,这样我们就能够在一个分布式世界中关联用户及其编辑器。在
理想情况下,将以与ActivityPub editor Activity兼容的方式实现
在中添加包设置.py应用程序的。现在,您可以通过执行
python manage.py shell
那么
来自djangoldp_myawesomepackage.models公司导入示例模型
如果,没有错误,它是有效的。在
计划
- 让它发挥作用:
能够发布一个编辑,一个删除者。 能够检索给定资源的编辑器和解释器的计数 能够在具有当前用户标识的联合实例上执行此操作
- 把它弄干净
在联邦的上下文中测试它 确保我们遵守activityPub规范
CICD公司
准备发布应用程序时:
- 在
将
在sib-deploy
用户作为maintainer
添加到项目(Settings > Members
) - 在
将
在pipeline strategy
配置为clone
(Settings > CI/CD > Pipelines
) - 在
保护
在master
分支,只允许maintainers
推送(Settings > Repository > Protected branches
) - 在
配置CI/CD变量以进行身份验证pypi.org网站公司名称:
在
Variable | Value | Protection |
---|---|---|
^{ | ^{ | protected |
^{ | ^{ | protected |
^{ | startinblox | protected |
- 不要用“在实验室里”代替“出版”-词yml在
工厂
如果不需要factory,可以删除mock_example命令、factories文件和中的extras_required部分设置.cfg在
为了简化服务器/测试管道中数据的模拟,提供工厂是一个很好的实践。在
贡献吧!在
由于Startin'Blox项目发展迅速,我们需要定期更新这个演示! 对于任何建议,您可以打开问题或联系最后更新它的人:
谢谢!在
- 项目
标签: