Models/relations question

Hi,

I’m new to Django and I’m building a little app that would help me to track pills that I take. And I’m not sure how to proceed.

I understand that I need to create a first model Pills and a class in forms.py so I would be able to enter all pills and how many times a day I should take each and when. So it looks like a model will have Charfield ‘name’ and multi select field “when” with options morning, day, evening.

The second form should show pills names with checkbox fields next to it (accordingly to the data from the first model). And I should be able to check a box and hit the Submit button and that one shout be marked as ‘done’.

Please push me in a right direction. It looks like I will have to use “many too many” relation for that?
Thanks in advance.