2017-02-16 6 views
0

私は最初のGeoDjangoプロジェクトに取り組んでいます。そして私はdjango-leaflet + GeoJSONとリーフレット - アヤックスを使って地図上にマーカーを表示しています。django.contrib.gis.db + Images

ポップアップに表示される各「プロパティ」に画像を添付したいと思います。しかし、django.contrib.gis.dbは、ImageFieldでうまくやっています。私が先に進み、モデルにmodel.ImageFieldフィールドを追加すると、管理者から保存するときにタイプエラーが発生するためです。それは文字列でなければならないということです。

私はこれを行うことが可能かどうか尋ねたいですか?私はそれがあることを願っています。私は間違いを犯したので、私は見つける必要があります。あるいは別のアプローチをとるべきでしょうか?

P.S.私はPostgresを使用しています

+0

'ImageField'に' django.contrib.gis.db'を付けても問題ありません。あなたのコードと完全なトレースバックを投稿してください。 – Alasdair

+0

あなたは正しいです。ありません。私はデータベースにいくつかのガベージを持っていました。ごめんなさい。あなたはあなたのコメントを答えに変換できますか?私はこれを閉じることができますか? :) – swaTuesiSe

答えて

0

ImageFielddjango.contrib.gis.dbを使用しても問題はありません。