Heterogeneous tree editor for Django