Depending on the underlying DB, these might be handled the same way at the DB level. For example, Postgres uses the same field type for both CharField and TextField.
In this tutorial I've used SQLite. I use PostgreSQL for production services. I don't remember now why I used such type.