通过REST API传递Django重复出现字段

时间:2019-01-05 13:56:19

标签: django django-models django-rest-framework

伙计们, 我在我的应用程序中使用django重复发生字段,当通过REST API传递时,不清楚如何格式化该字段。

感谢您的帮助。

__init__.py

1 个答案:

答案 0 :(得分:0)

看起来像它基于RFC 2445 https://tools.ietf.org/html/rfc2445#section-4.8.5.4

格式定义:该属性由以下内容定义    表示法:

 rrule      = "RRULE" rrulparam ":" recur CRLF

 rrulparam  = *(";" xparam)

示例:所有示例均假设美国东部时区。

每天10次:

 DTSTART;TZID=US-Eastern:19970902T090000
 RRULE:FREQ=DAILY;COUNT=10

 ==> (1997 9:00 AM EDT)September 2-11

每天,直到1997年12月24日:

 DTSTART;TZID=US-Eastern:19970902T090000
 RRULE:FREQ=DAILY;UNTIL=19971224T000000Z

 ==> (1997 9:00 AM EDT)September 2-30;October 1-25
     (1997 9:00 AM EST)October 26-31;November 1-30;December 1-23

每隔一天-永远:

 DTSTART;TZID=US-Eastern:19970902T090000
 RRULE:FREQ=DAILY;INTERVAL=2
 ==> (1997 9:00 AM EDT)September2,4,6,8...24,26,28,30;
      October 2,4,6...20,22,24
     (1997 9:00 AM EST)October 26,28,30;November 1,3,5,7...25,27,29;
      Dec 1,3,...