Write functions for adding and editing humanitarian plan, ie event (with persistence storage -> HIGHLY recommend storing in CSV/ JSON/ a format compatible with pandas)
○ Description
○ Geographical region (do not accept made up countries, so you should load and compare a predefined set of countries)
○ Start date (use datetime module, see https://docs.python.org/3/library/datetime.html)
○ End date (use datetime module, see https://docs.python.org/3/library/datetime.html)
○ Unique camp identification (Need to be able to specify value, but check uniqueness against existing volunteering plans. Do NOT just implement as uuid as you do not have control over the value)
Question: Can a plan contain multiple camps??
To do:
create new field for country (which will have data validation to make sure country exists)
Add data validation for country field.
So will have 2 fields "Country" and "Location within Country"
Data validation:
--- Name of plan validation: Should only include letters, etc
Write functions for adding and editing humanitarian plan, ie event (with persistence storage -> HIGHLY recommend storing in CSV/ JSON/ a format compatible with pandas) ○ Description ○ Geographical region (do not accept made up countries, so you should load and compare a predefined set of countries) ○ Start date (use datetime module, see https://docs.python.org/3/library/datetime.html) ○ End date (use datetime module, see https://docs.python.org/3/library/datetime.html) ○ Unique camp identification (Need to be able to specify value, but check uniqueness against existing volunteering plans. Do NOT just implement as uuid as you do not have control over the value)
Question: Can a plan contain multiple camps??
To do: