CharField data Type - Oracle

I have a model class on my Django project. Some fields have the IntegerField type and the other ones are CharField with max_length=2000 (This is the maximum limit allowed by Django).

The problem is on my data file, there are some data parts more than 2000 characters, because of that when I’m inserting data to my table on Oracle DB which created by my Django Model class, there causing error about the “character limit exceed”. When I try to convert the type to TextField, then there are compatibilty issues between my data rows and database, not inserting cause of data type compatibility issues. How can I solve this. So basically I need CharField data type with like 3000 character length limit.