2011-12-12 35 views
0

我聽說很多與PostgreSQL和Django + psycopg2的兼容性問題。Django和PostgreSQL的最新和最好的版本

對於從頭開始的新Django項目,推薦最新和最好的版本是完全兼容

+0

我不知道這些兼容性問題,但我工作的地方,我們正在使用PostgreSQL 9.0.x和Django 1.3(使用psycopg2)沒有任何問題。 –

+0

@DaniloBargen,謝謝。那麼PostgreSQL 9.1.x呢? –

+0

我還沒有試過。您可以在此處看到向後兼容性問題:http://wiki.postgresql.org/wiki/What's_new_in_PostgreSQL_9.1#Backward_compatibility_issues –

回答

2

該錯誤並不重要:它隻影響測試期間的數據庫創建:https://code.djangoproject.com/ticket/16250 psycopg和django之間不應該存在其他問題。

這個問題可以通過使用psycopg 2.4.1來避免,但是從那以後就出現了一些bug修復,所以我寧願將一些簡單的補丁應用到django上,以使這兩者在一起玩得很好。

BTW不知何時將他們釋放的Django 1.3.2:錯誤是一直存在,現在6個月...

+0

不確定此錯誤是否會回溯到1.3.X.可能必須等待1.4。 –