Here is a suggestion for improving(?) the settings view:
Right now when users access settings view, they can update their settings for all NoticeTypes.
A project might have some notices which are important and must be sent and it is better not to let users to opt out of those.
One way to handle this situation is using default field to filter NoticeType queryset in NoticeSettingsView. For example:
Thanks for this handy app!
Here is a suggestion for improving(?) the settings view: Right now when users access settings view, they can update their settings for all
NoticeTypes
. A project might have some notices which are important and must be sent and it is better not to let users to opt out of those. One way to handle this situation is usingdefault
field to filterNoticeType
queryset inNoticeSettingsView
. For example:Or if there is any other built-in solution, please let me know! :)