Django Tastypie, используйте другой ресурс в методе obj_create
Я играю со вкусным пирогом, и в значительной степени новичок;)
У меня есть FieldResource и я хочу вызывать EventLogResource при каждом создании или обновлении поля.
Я думаю, что я должен использовать метод obj_create для вызова EventLogResource, это моя неудачная попытка..:
class FieldResource(ModelResource):
def obj_create(self, bundle, **kwargs):
bundle = super(FieldResource, self).obj_create(bundle,**kwargs)
# what to do here??
EventLogResource.create_obj(user=bundle.request.user, comment="test").save()
...
Кто-нибудь знает, как это сделать лучше всего?
1 ответ
Почему ресурс? Создать и сохранить модель.
EventLog(user=bundle.request.user, comment="test").save()