Я создаю RESTful API, используя Django-Tastypie.Django- Получить значения из Tastypie-Bundle
Мне нужно получить (получить) значения POSTED/отправить через мою форму. Вот мой код.
class InstallationResource(ModelResource):
class Meta:
queryset = Installation.objects.all()
resource_name = 'installation'
class ApiActionsResource(ModelResource):
installation_id = fields.ForeignKey(InstallationResource, 'installation111')
class Meta:
queryset = Controller.objects.all()
resource_name = 'actions'
allowed_methods = ['post']
fields = ['installation_id']
def obj_create(self, bundle, **kwargs):
print bundle #<Bundle for obj: 'Controller object' and with data: '{'installation_id': u'related'}'>
print kwargs #{}
return super(EnvironmentResource, self).obj_create(bundle, user=bundle.request.user)
Когда я print bundle
, я получаю <Bundle for obj: 'Controller object' and with data: '{'installation_id': u'12'}'>
. Я хочу получить installation_id
из этого пакета. Как мне это получить? `
Это сработало. Благодарю. Не могли бы вы поделиться своими мнениями по http://stackoverflow.com/questions/21531628/tastypie-append-parameters-to-uri. – PythonEnthusiast