i'm working on a simple concept i'm sure others have solved, but i can't get it.
basically, given some <xml> input, i parse it, find which objects to create, and do it. so with a model: class Foo(models.Model): name = models.CharField(max_length=20) and input xml of <request><Foo><name>bar</name></Foo></request> my view would parse that xml, find the Element Request name "Foo", instantiate Foo, set the "name" value to bar, and save it. import myproject.test.models as test_models createobj = getattr(test_models, "Foo") setattr(createobj, "name", "bar") createobj.save() the current code there above gives me unbound method save() must be called with Foo instance as first argument (got nothing instead) i've also tried save = getattr(createobj, "save") save(createobj) unbound method save() must be called with Foo instance as first argument (got ModelBase instance instead) i've probably gone about the whole problem all wrong, so feel feel to correct this approach if it is way off base --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---