Wagtail的事件页

wagtail-events的Python项目详细描述


摇摆事件Build Status

Wagtail的事件日历管理,带有按日期筛选的工具。

这个项目是omni-wagtail-events的硬分叉,我们欠 感谢那些帮我们开始的人。所以为什么我硬叉(复制并重新开始)而不是 Omni Digital的叉子?

  • 好吧,github保留了您从中派生的repo的释放。我想把这个放在pypi上,这样就很容易得到, 并控制发布版本控制(它还没有为v1.x做好准备,在v1.x中它是从omni digital开始的),所以 它应该在这里。
  • 我基本上要打破django 2.x和wagtail 2.x的everything,所以无论如何我需要一个主要版本的bump,并且 我想把我的更改合并到上游的机会是零。
  • 富文本字段使omni-wagtail-events成为在无头api模式下使用的噩梦,这意味着 事件数据是非结构化的。在这里,我们转到wagtail的StreamField……但这就产生了 migration headache 除非我们重新开始。
  • 原始项目中的迁移无法与内存中的数据库一起工作,因此测试速度很慢。
  • 我主要是将模型结构简化为单例事件。我想这是99.9%的病例所需要的。

我对合作非常开放-事实上,我真的不想维护这个(只有一个客户)所以 我愿意将所有权或合作权转让给任何人,只要他们愿意接受并加强这一点。@全数字, 这起源于你的孩子,所以如果你想拿回维修,请伸出手来,我会帮助你。

要求

Wagtail事件需要Django 2.1或更高版本和Wagtail 2.3或更高版本。

支持的版本

Python:3.6

django:2.1

摇尾巴:2.3

开始

从PIP安装:

pip install wagtail_events

添加到INSTALLED_APPS

INSTALLED_APPS=[...'wagtail_events',...]

运行迁移:

python manage migrate wagtail_events

型号

事件索引

EventSeries实例的索引/列表页,具有可选的分页。

事件

事件的详细信息页,具有开始日期和可选结束日期,实现了一个允许对这些日期进行筛选的管理器。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java为什么我的代码永远运行?它只是一堆带int的for循环,应该是递减的?   java如何更改IntelliJ IDEA中的XML缩进?   java如何使未填充的int数组不打印0?   eclipse My Weka Java代码结果*Weka*虚拟*STRING*用于*STRING*属性*   java泄漏了Windows com。安卓内部的政策恳求   java这个无限循环的原因是什么?   swing My标签在Java中很模糊   java如何在组件表示存储扩展中获取组件对象   java如何避免selenium网格中的会话超时   Java乘法测验,如果答案错误,如何循环   在Java HttpServlet Google app engine中保存对象   java ArrayList过滤器   java跳跃减慢了xvelocity:使用Libgdx/Box2D进行跳跃和跑步   java删除、复制和修改pom。xml文件   当提供的时区与服务器的时区相同时,RestCall中的java@DateTimeFormat(iso=iso.DATE_TIME)不工作   java Spring批处理多线程默认限制为10隐式?   安卓错误java。lang.UnsupportedOperationException:无法转换为维度:type=0x1