我们正在django-piston==0.2.3
使用Django 1.4.12
。我们想将Django升级到1.6.5.
我试图先升级到Django 1.5.8
,但它与活塞0.2.3不兼容。有没有办法将Django 1.6.5与活塞一起使用?我注意到有一个分叉,但我们如何用pip install
安装分叉?我们有一个自动安装了pip install -r requirements.txt
的需求文件,是否可以在需求文件中使用fork?为什么原始活塞没有更新?
答案 0 :(得分:1)
我在BitBucket的官方django-piston存储库中发现了这个问题: https://bitbucket.org/jespern/django-piston/issue/235/attributeerror-wsgirequest-object-has-no#comment-7147190
这与Django 1.6不兼容,问题仍然标记为“新”,所以虽然我没有找到任何官方声明,但这意味着最新版本的django-piston与之不兼容Django 1.6 。
关于使用pip install
安装github fork,您可以在另一个线程上找到GitHub的示例:
How to state in requirements.txt a direct github source
我认为可以很容易地扩展到hg
的情况,如果你指的是django-piston's fork的话。
希望这有帮助