django-easy-maps

ソフトウェアのスクリーンショット:
django-easy-maps
ソフトウェアの詳細:
バージョン: 0.9
日付のアップロード: 20 Feb 15
開発者: Mikhail Korobov
ライセンス: 無料
人気: 0

Rating: nan/5 (Total Votes: 0)

ジャンゴ - 簡単にマップのDjangoテンプレート内の指定されたアドレスの地図を表示することが容易になりますDjangoのアプリです。ライセンスはMITです。
<強い>インストールの
geopyをインストールピップ
PIPジャンゴ - 簡単にマップをインストール
の使用法
&NBSP; 1。 INSTALLED_APPSに「easy_maps」を追加
とをタップ2。 ./manage.py syncdbをを実行します(または南が使用中の場合easy_mapsを移行./manage.py)
&NBSP; 3。 easy_map templatetagを使用します。
&NBSP; {%の負荷easy_maps_tags%}
&NBSP; <! - ない最小寸法のデフォルトのマップ - >
&NBSP; {%easy_map「ロシア、エカテリンブルグ、ミラ32「300〜400%}
&NBSP; <! - 変数のアドレス、カスタムの詳細レベルとカスタムテンプレート - >
&NBSP; {%easy_mapアドレスを用いて200 200 5 'map.html'%}
&NBSP;それは、次のシグネチャがあります。
&NBSP; {%easy_map <アドレス> [<幅> <高さ>] [<ズーム>] [使用して<テンプレート>]%}
&NBSP;マップの座標は、最初のアクセスで、Googleのジオコーダを使用して得られるであろう。それから、彼らはDBにキャッシュされます。 Djangoのテンプレートキャッシュは、後でレンダリングする各マップ上のDBアクセスを防止するために使用することができる。
&NBSP; {%の負荷easy_maps_tagsキャッシュ%}
&NBSP; {%のキャッシュ600 my_map firm.address%}
&NBSP; {%のeasy_mapのfirm.address 300 400パーセント}
&NBSP; {%のendcacheの%}
それで全部です!いいえAPIキー、マニュアルジオコーディング、HTML / JSコピー&ペーストやDjangoのモデルの変更は必要ありません。
のカスタマイズ
デフォルトのマップテンプレートが十分でない場合は、カスタムマップのテンプレートを使用することができる。
{%easy_mapアドレスを使用して「map.html '%}
<! - または - >
{'map.html'%を使用して%easy_mapアドレス200 300 5}
テンプレートは、(それがeasy_maps.models.Addressインスタンスです) 'にマッピング' '幅'、 '高さ'と 'ズーム」変数があります。外側のテンプレートコンテキストは、同様に「map.html 'に渡されます。
のアドレスモデル
easy_maps.models.Addressモデルは、次のフィールドがあります。
&NBSP; *アドレス
&NBSP; *計算されたアドレス
&NBSP; * longtitude
&NBSP; *緯度
&NBSP; * geocode_error
の貢献
あなたがバグを見つけた場合は、この機能を実装したり、テンプレートをカスタマイズし、それがその後の貢献を検討してください便利だと思います。パッチは、リクエストを引っ張ったり、単に提案を歓迎します!
ソースコード:https://bitbucket.org/kmike/django-easy-maps/
バグトラッカー:https://bitbucket.org/kmike/django-easy-maps/issues/new

Whatこのリリースでは、の新しいです。

  • 後方互換性:geopy&GTのサポートを追加しました。= 0.96、geopy&LTのサポートを落とし。 0.96ます。
  • と、Django 1.6のサポートが追加されましたDjangoの1.3のサポートを落とした。それはまだジャンゴ1.3で動作しないかもしれないが、これはもはやテストされます。
  • 実験のPython 3.3のサポート。(コードの変更なし - アプリがそのまま動作するように思われる)

の要件

  • ジャンゴます。
  • のPythonます。

開発者の他のソフトウェア Mikhail Korobov

へのコメント django-easy-maps

コメントが見つかりません
コメントを追加
画像をオンにする!