What is the best solution if I want to upgrade (alter) my database schema (add new fields to tables by adding them just to Django models) without losing data in these tables
Learning curve...
http://south.aeracode.org/
South was merged into django core at version 1.7. There is now a native django feature for data migration on schema changes.