【问题标题】:importing tastypie to project将美味派导入项目
【发布时间】:2014-04-25 06:36:14
【问题描述】:

我正在学习如何使用tastypie,并使用命令sudo pip install django-tastypie 安装它。

我想尝试一下:

from tastypie.resources import ModelResource
from tastypie.resources import ALL
from models import Article

但是我得到:

Traceback:
File "/Users/username/Development/django_tutorial/lib/python2.7/site-packages/Django-1.6.2-py2.7.egg/django/core/handlers/base.py" in get_response
  101.                 resolver_match = resolver.resolve(request.path_info)
File "/Users/username/Development/django_tutorial/lib/python2.7/site-packages/Django-1.6.2-py2.7.egg/django/core/urlresolvers.py" in resolve
  318.             for pattern in self.url_patterns:
File "/Users/username/Development/django_tutorial/lib/python2.7/site-packages/Django-1.6.2-py2.7.egg/django/core/urlresolvers.py" in url_patterns
  346.         patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module)
File "/Users/username/Development/django_tutorial/lib/python2.7/site-packages/Django-1.6.2-py2.7.egg/django/core/urlresolvers.py" in urlconf_module
  341.             self._urlconf_module = import_module(self.urlconf_name)
File "/Users/username/Development/django_tutorial/lib/python2.7/site-packages/Django-1.6.2-py2.7.egg/django/utils/importlib.py" in import_module
  40.         __import__(name)
File "/Users/username/Development/django_tutorial/bin/django_test/django_test/urls.py" in <module>
  14.     (r'^articles/', include('article.urls')),     # links to article/urls
File "/Users/username/Development/django_tutorial/lib/python2.7/site-packages/Django-1.6.2-py2.7.egg/django/conf/urls/__init__.py" in include
  26.         urlconf_module = import_module(urlconf_module)
File "/Users/username/Development/django_tutorial/lib/python2.7/site-packages/Django-1.6.2-py2.7.egg/django/utils/importlib.py" in import_module
  40.         __import__(name)
File "/Users/username/Development/django_tutorial/bin/django_test/article/urls.py" in <module>
  4. from api import ArticleResource
File "/Users/username/Development/django_tutorial/bin/django_test/article/api.py" in <module>
  1. from tastypie.resources import ModelResource

Exception Type: ImportError at /articles/api/article/
Exception Value: No module named tastypie.resources

【问题讨论】:

  • 你是否在 django 安装的应用程序中添加了美味派,位于 settings.py
  • 我没有。我正在关注一个教程,并且跳过了该步骤。我会添加什么 intp 我安装的应用程序?
  • 在setting.py的已安装应用中添加美味派django-tastypie.readthedocs.org/en/latest/…
  • 它实际上没有工作
  • @SundarNataraj 我现在收到此错误,我的服务器无法运行dpaste.com/1796131

标签: python django tastypie


【解决方案1】:

你可能忘记了两件事:

1) 将tastypie 添加到您在setting.py 中安装的应用程序中

INSTALLED_APPS = (
    .....
    'tastypie',


)

或 2) 你可能已经在env 外面安装了tastepie ..

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-10-30
    • 2014-01-23
    • 1970-01-01
    • 2012-04-18
    • 2012-01-29
    • 1970-01-01
    • 1970-01-01
    • 2011-10-19
    相关资源
    最近更新 更多