在django rest框架中使用完整日历轻松安排事件的包。
django-events-rest-framework的Python项目详细描述
===
events
==
django events是一个使用django rest框架调度事件的程序包。活动可以每天、每月或以其他几种方式安排,这些方式可以方便地与完整日历集成。
将此软件包与Postgres数据库一起使用。
详细文档位于“文档”目录中。
将“事件”添加到已安装的应用程序设置中,如下所示:
已安装的应用程序=[
…
“事件”,
]
2。将轮询urlconf包含在项目url.py中,如下所示:
path('events/',include('events.url'),
3。运行“python manage.py migrate”创建事件模型。
4.启动开发服务器,http://127.0.0.1:8000/events/event`
是创建和查看事件的端点。
5。get请求的格式必须为“http://127.0.0.1:8000/events/event?”start=“此处显示开始日期”&;end=“end date goes here”`.
<6 post请求(url:`http://127.0.0.1:8000/events/event`)应包含:
*标题:事件的某些名称
*开始日期:事件的开始日期
*开始时间:事件的开始时间
*结束时间:事件的结束时间
*结束重复日期:如果事件是重新发生则此日期将用作限制结束重复发生日期
*重复:0-如果事件仅发生一次,1如果事件正在重新发生
*重复频率:0-如果事件仅发生一次,1如果每天,2对于每周,3对于每月
*道琼斯指数:事件发生的一周中的几天(仅适用于每周和每月)
*周类型:仅适用于每月(0:每月的第一周,1:每月的第二周…)
events
==
django events是一个使用django rest框架调度事件的程序包。活动可以每天、每月或以其他几种方式安排,这些方式可以方便地与完整日历集成。
将此软件包与Postgres数据库一起使用。
详细文档位于“文档”目录中。
将“事件”添加到已安装的应用程序设置中,如下所示:
已安装的应用程序=[
…
“事件”,
]
2。将轮询urlconf包含在项目url.py中,如下所示:
path('events/',include('events.url'),
3。运行“python manage.py migrate”创建事件模型。
4.启动开发服务器,http://127.0.0.1:8000/events/event`
是创建和查看事件的端点。
5。get请求的格式必须为“http://127.0.0.1:8000/events/event?”start=“此处显示开始日期”&;end=“end date goes here”`.
<6 post请求(url:`http://127.0.0.1:8000/events/event`)应包含:
*标题:事件的某些名称
*开始日期:事件的开始日期
*开始时间:事件的开始时间
*结束时间:事件的结束时间
*结束重复日期:如果事件是重新发生则此日期将用作限制结束重复发生日期
*重复:0-如果事件仅发生一次,1如果事件正在重新发生
*重复频率:0-如果事件仅发生一次,1如果每天,2对于每周,3对于每月
*道琼斯指数:事件发生的一周中的几天(仅适用于每周和每月)
*周类型:仅适用于每月(0:每月的第一周,1:每月的第二周…)