2
我想设置一个REST服务使用tastypie的一个非常简单的例子,但是我得到PendingDeprecationWarning。PendingDeprecationWarning对Django/tastypie
以下是错误消息在浏览器上出现
Request Method: GET
Request URL: http://127.0.0.1:8000/myapp/api/myapp_resource
Django Version: 1.6.2
Exception Type: PendingDeprecationWarning
Exception Value:
commit_on_success is deprecated in favor of atomic.
Exception Location: /home/pkaramol/Workspace/django-env/lib/python3.3/site-packages/django/db/transaction.py in commit_on_success, line 448
Python Executable: /home/pkaramol/Workspace/django-env/bin/python3
Python Version: 3.3.2
Python Path:
['/home/pkaramol/Workspace/django-env/restserver',
'/home/pkaramol/Workspace/django-env/lib/python3.3',
'/home/pkaramol/Workspace/django-env/lib/python3.3/plat-x86_64-linux-gnu',
'/home/pkaramol/Workspace/django-env/lib/python3.3/lib-dynload',
'/usr/lib/python3.3',
'/usr/lib/python3.3/plat-x86_64-linux-gnu',
'/home/pkaramol/Workspace/django-env/lib/python3.3/site-packages']
我使用tastypie 0.11.0
没有太大的文档或有关该错误(而不是警告),所以我其他报告希望就如何解决这个问题征求建议。
为我工作得解决,关于Python 2.7.5和Django 1.6.2。 – ash
以下是PR:https://github.com/toastdriven/django-tastypie/pull/1147 – ash