2014-11-10 4 views
0

Это может быть дубликат, но я не могу найти точный ответ.Tastypie ImportError: не может импортировать имя get_via_uri

Я пытаюсь получить объект из resource_uri в Джанго-tastypie

В моем api.py я

from tastypie.resources import get_via_uri 

, но он дает мне ошибку

ImportError: cannot import name get_via_uri 

Любому быстрые предложения? Или мне нужно просто скопировать код get_via_uri? Thanks

ответ

0

get_via_uri - Resource метод. Вам нужно будет вызвать его на примере resource.

+0

, поэтому вы имеете в виду, что мне не нужно импортировать его? и если мой ресурс называется ObjectResource, и я внутри определения ресурса, я могу просто использовать self.get_resource_uri()? –

+0

@ user3580099 Правильно. Вы можете видеть, что это делается в источнике [Tastypie source] (https://github.com/toastdriven/django-tastypie/blob/fd55aa323abc2933b18e017ed997e324468b9c1c/tastypie/resources.py#L1551). – jonafato

+0

спасибо! это действительно помогло! :) –

Смежные вопросы