2017-04-16 12 views
1

私はguideに続いてdjango-mongodbをセットアップしています。しかし、この行pip install git+https://github.com/django-nonrel/[email protected]は常に私のdjangoを1.5に戻します。とにかく私は最後のdjangoを使用することができますか?最新のdjango-mongodb-engine

+0

関連 - https://stackoverflow.com/questions/35520252/how-to-install-django-nonrel-django-1-9 –

答えて

1

これは、django-nonrelがオリジナルのDjangoプロジェクトのフォークであるためです。

あなたはこれを別のプロジェクトとして考えることができます。 django-nonrelは、バージョン1.6までの元のDjangoプロジェクトと並んで開発されました。nonrelの最後のコミットは2歳ですです。

django-nonrelを使用したい場合、それは推奨されておらず、あなたがサポートしている最新のDjangoバージョンに制限されています - 1.6。

django-nonrelプロジェクトは死んでいます - NoSQLを使用する場合は、Djangoを使用しないことをお勧めします。 これについての正式なサポートはありません。もう存在するプロジェクト(サードパーティ)はもう見つかりませんでした。

pip install git+https://github.com/django-nonrel/[email protected] 
0

最新のdjango-mongodb-engineは動作しなくなりました。 mongoengineだけを使用すると、あなたのプロジェクトでsession、auth、userなどのcontribモジュールを使用していない場合にのみ動作します。

私は最近djongoという別のパッケージを見つけました。 Djangoの最新バージョンでうまく動作しています。

免責事項:私はこのパッケージに貢献しましたが、とにかくそれを推進しようとはしていません。私はDjango MongoDBの問題の大半を解決したと思います。