Python Django Datetime Field that doesn't need all the information
I think CharField is better if you just want to represent it
I am looking to have a model that can accept a partially completed date as one of its field. 
The field is supposed to represent the date that a historical event happened. Some of these events are only known to the year or month and not to the day. 
Is there any graceful way to handle this?