我想用Tastypie框架做示例应用程序。
我将Tastypie添加到“已安装”应用程序中,并根据需要修改了urls.py
,并添加了from tastypie.api import Api
。但是,当我打开http://localhost:8000/api/v1/?format=json
时,出现以下异常:
当我运行时:
pip install constants
一切看起来还好。
Python 2.6 (and try on 2.7)
Django 1.4
Tastypie 0.10.0
最佳答案
问题出在名胜的resources.py
文件中。它具有以下行:
from django.db.models.constants import LOOKUP_SEP
该导入仅适用于1.5+版本。对于django
from django.db.models.sql.constants import LOOKUP_SEP
升级到1.5肯定会解决它,但是对于那些不能解决的人,可以暂时降级好吃的饼或自己动手修复。