像DjangoLDP
djangoldp-like的Python项目详细描述
像Django自民党一样
上下文
这个存储库的目标是为我们所有的模型提供一个相似的特性,包括相似的操作、不喜欢的操作以及这两个用例的计数。在
like模型将与一个针对users/的IDURLField相关,这样我们就能够在分布式世界中关联用户和他们喜欢的人。在
理想情况下,将以与ActivityPub Like 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 |
- 将.gitlab中的“不要发布”替换为“master”-词yml在
工厂
如果不需要factory,可以删除mock_example命令、factories文件和中的extras_required部分设置.cfg在
为了简化服务器/测试管道中数据的模拟,提供工厂是一个很好的实践。在
- 项目
标签: