我知道Django只能在Python 2.7或更低版本上運行。它什麼時候在Python 3.1或更高版本上運行?我看到Django 1.3即將推出,它支持Python 3.x嗎?Django什麼時候會支持Python 3.x?
回答
它可能會在夏季結束時在Python 3上運行。 http://news.ycombinator.com/item?id=2130853我不知道這是否意味着「官方」,但它聽起來不像,所以官方支持可能稍晚些。
問題是爲什麼你想知道?你今天不能在Python 3上運行它。這就是關鍵所在。那天你可以在python 3上運行它,那麼它很重要。在此之前它沒有。 [除了那些做移植的人,當然;-)]。
預測未來很容易。這使得預測成爲難題。 :-)
http://docs.djangoproject.com/en/dev/faq/install/#can-i-use-django-with-python-3
的Django 1.3將不會Python3k運行。
官方FAQ提到它可能需要a year or two,但我不知道最後一次修改的時間。
我一直在努力地尋找究竟哪裏我讀過Python支持其確切的政策,但基於Django的release process,你能理解,這將需要相當長的時間,因爲它可能會通過一個主要版本發生只要。即使他們決定提供Py3k支持今天,它可能需要從1到4個主要版本的任何東西,以支持從Python2.4到Python2.7。
亞歷克斯·蓋納認爲,有關使港口代碼項目的谷歌夏天:
http://alexgaynor.net/2011/feb/17/django-and-python-3-take-2/
loewis一直在努力的Django的端口到Python 3一會兒。
https://bitbucket.org/loewis/django-3k
在2011年9月9日雅各布(對核心開發者的)開始py3k特性分支和拉這些變化。
https://github.com/django/django/tree/features/py3k
據我所知,沒有任何官方發佈數字或日期已被設置爲當Django將支持python 3.更多的信息在這個線程:
目前Django已通過py3k測試。
的最後一個端口已可在Vinay Sajip repository in BitBucket
檢查也是新聞在PortingDjangoTo3k
最後,記者從2012 PYCON:
Django 1.5 will bring experimental support for py3k。
也許針對python 3.3,因爲兩者都將在同一時間發佈(python 3。3定於2012年8月)
Django 1.5 supports python 3k right now,但它仍然是實驗:
[Django的]計劃[S],提供一流的,生產就緒支持 的Python 3 [中]下一個版本Django 1.6。
新版本已經推出了Python 3支持(但仍然是實驗性的)。看看:https://www.djangoproject.com/weblog/2013/feb/26/15/
- 1. 什麼時候llblgenpro 3支持NHibernate 3
- 2. 什麼時候將Structuremap.MVC5 nuget包更新爲支持Structuremap 4.x?
- 3. 直到什麼時候才能支持Python 2.5?
- 4. 什麼時候Travis-ci會支持NixOS/NixOps?
- 5. 蘋果什麼時候會停止支持以前的iOS?
- 6. 什麼時候大多數的庫會被Python 3兼容?
- 7. 什麼時候會發生?
- 8. 什麼時候Python導入?
- 9. 爲什麼Nexus Repository Manager OSS 3.x不支持Java(Maven)文物
- 10. 什麼時候可以支持帶矢量類型的compile_to_c?
- 11. 什麼時候PowerPivot支持OData中的自動關係?
- 12. 什麼時候T4MVC支持Razor和顯式HtmlHelpers來渲染partials?
- 13. 我們什麼時候需要添加對arm64-v8a的支持?
- 14. 直到什麼時候.NET Compact Framework 1.0才被支持?
- 15. 什麼時候分支和什麼時候是錯誤的時間?
- 16. 是否有任何支持Python 3.x的Python模板引擎
- 17. django時區支持
- 18. Mac OS X - Objective C運行時 - 什麼,哪裏,什麼時候?
- 19. PySide是否支持Python 3?
- 20. Seam 3什麼時候出來?
- 21. pyGame或pyglet爲什麼不支持python 3?
- 22. 什麼時候在Django中使用「AbstractBaseUser」?
- 23. 什麼時候評估django的values()values_list()?
- 24. 我應該什麼時候開始考慮轉向Python 3?
- 25. 你什麼時候使用實例? Python 3
- 26. 什麼時候ASP.NET會話狀態持續
- 27. Python - 它什麼時候寫入文件
- 28. python 3.x什麼是 - >註釋
- 29. 爲什麼TempData支持的會話
- 30. 有沒有像py2exe那樣支持Python 3.x的?
你問過Django的開發者嗎?他們可能更瞭解Django的未來。 – 2011-01-31 21:00:57
當WSGI在Python 3中被標準化時。 – 2011-01-31 21:01:24
@Rafe Kettler:什麼?兩週前? :-) http://mail.python.org/pipermail/web-sig/2011-January/004979.html – 2011-01-31 22:11:09