2012-03-17 1 views
2

я получаю следующее сообщение об ошибке при попытке получить доступ к http://localhost:8000/api/goal/?format=json:Tastypie URL-адрес не настроен должным образом

ImproperlyConfigured at /api/goal/ 
The included urlconf <property object at 0x262bb50> doesn't have any patterns in it 

Вот что я добавил к моему urls.py:

goal_resource = GoalResource 

... 

    url(r'^api/', include(goal_resource.urls)), 

Вот мой апи .py:

class GoalResource(ModelResource): 
    class Meta: 
    queryset = Goal.objects.all() 
    resource_name = 'goal' 

Любая идея, что может быть неправильным?

ответ

7

Вам необходимо вызвать GoalResource, а не просто привязать его адрес памяти к переменной. Меняем

goal_resource = GoalResource 

в

goal_resource = GoalResource()