-2

私はそのチュートリアルに従っていますhttp://thecodachi.blogspot.com/2012/03/django-tastypie-with-android-client.htmlhttps://github.com/Mbosco/tastypie-api-example
私はすべてのことをしましたチュートリアルで、「recipe_resource.urls という名前のモジュールがありません」というエラーが表示されます。「localhost:8000/api/recipes/?format=json」を実行すると、修正方法を教えてください。

4

2 に答える 2

1

私のtastypieの実装では、次のようなものがあります。

from tastypie.api import Api
from recipes.api import RecipeResource

v1_api = Api(api_name='v1')
v1_api.register(RecipeResource())

urlpatterns += patterns('',
    (r'^api/', include(v1_api.urls)),
)

おそらく、それを試してみてください。状況が改善されない場合でも、とにかくそのようにしたいと思うでしょう。そうしないと、複数のリソースを追加できなかったからです。

于 2012-08-02T20:59:34.440 に答える
1

これを変更してみてください

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

これとともに:

url(r'^api/', include(recipe_resource.urls)), #without the simple quotes in the "include" parameter
于 2012-08-05T14:13:30.293 に答える