Add SubfieldBase to call to_python

Currently `to_python` is not called when getting the value from the database
Why do we need to handle `InvalidToken`?