Before somebody marks this question as a duplicate of this question Can django\'s auth_user.username be varchar(75)? How could that be done? or other such questions on SO, pleas
for future needs this is the best and easiest way i found out:
https://github.com/GoodCloud/django-longer-username