0

私はdjango、python、およびubuntuコマンドラインに非常に慣れていません。私は PC にアプリケーションをインストールしてきましたが、これが 3 つ目のアプリケーションです。このエラーに遭遇しましたが、他にどこを見ればよいかわかりません。python manage.py syncdb を実行すると、次のエラーが表示されます

django.core.exceptions.ImproperlyConfigured: Cannot determine PostGIS version for database "winepad". GeoDjango requires at least PostGIS version 1.3. Was the database created from a spatial database template?

どんな助けでも大歓迎です

ありがとう

4

3 に答える 3

1

PostGISのバージョンを確認してください。少なくとも1.3でなければなりません。

于 2011-04-22T20:47:43.323 に答える
1

このキャラクター構築ドキュメントを確認しましたか?

http://docs.djangoproject.com/en/dev/ref/contrib/gis/install/

物事のバージョンと、このエラーが発生するまでに実行した手順について詳しく知る必要があります。それ以外の場合、エラーはかなり有益です。設定が参照するデータベースは、空間データベーステンプレートからpostgis1.3以降で作成されていない必要があります。

于 2011-04-22T20:47:58.657 に答える
0

私はあなたが新しいと言っているので、ジオ要件を持つDjangoパッケージをインストールしようとしていることを認識していますか? Djano 設定ファイルで sql-lite データベースルックを使用して、データベース設定が何であるかを確認する、より単純なものから始めたいと思うかもしれません....

于 2011-04-22T20:52:36.287 に答える