Extract calendar content to a distinct template
Add /calendar_month route and view. Extract sanitize_calendar_input() into utils.py.