我有一个带有
的数据模型Event
Public Field
,表示与许多用户共享。例如,title
,start
等等。Private Field
,表示每个用户都有具体内容。例如,reminder
因为某些用户会为此事件设置提醒,但有些用户不会。如何设计此型号?一种解决方案可能是:
Public Field Event model
,仅包含Public Field
Private Field Event model
,仅包含Private Field
Public Field Event model
和Private Field Event model
与一对多关系我使用ViewSets
来支持所有API:
Public Field
,请选择Public Field Event model
Private Field
,请选择Private Field Event model
Public Field
和Private Field
,如何使用ViewSets
支持?