... al Data Abstraction Library Yes 3.13, 3.12, 3.11, 3.10, 3.9, 3.8, 3.7, 3.6, 3.5, 3.4, 3.3 GeoIP IPベースのジオロケーション ライブラリ No 2 PostGIS PostgreSQL の空間拡張機能 Yes (PostgreSQL のみ) 3.6, 3.5, 3.4, 3.3, 3.2 SpatiaLite SQLite の空間拡張機能 Yes ... (SQLite のみ) 5.1, 5.0, 4.3 これらのライブラリの古いバージョンや新しいバージョンは GeoDjango でも全く問題なく動くかもしれません。あなたの感覚によって異なるかもしれません。 ... no database or settings file required -- import them as normal from django.contrib.gis . Debian/Ubuntuでは、必要な地理空間ライブラリを直接または依存関係によってインストールする以下のパッケージをインストールすることをお勧めします: $ sudo apt-get install bin ... ... al Data Abstraction Library Yes 3.13, 3.12, 3.11, 3.10, 3.9, 3.8, 3.7, 3.6, 3.5, 3.4, 3.3 GeoIP IPベースのジオロケーション ライブラリ No 2 PostGIS PostgreSQL の空間拡張機能 Yes (PostgreSQL のみ) 3.6, 3.5, 3.4, 3.3, 3.2 SpatiaLite SQLite の空間拡張機能 Yes ... (SQLite のみ) 5.1, 5.0, 4.3 これらのライブラリの古いバージョンや新しいバージョンは GeoDjango でも全く問題なく動くかもしれません。あなたの感覚によって異なるかもしれません。 ... no database or settings file required -- import them as normal from django.contrib.gis . Debian/Ubuntuでは、必要な地理空間ライブラリを直接または依存関係によってインストールする以下のパッケージをインストールすることをお勧めします: $ sudo apt-get install bin ... ... S Windows ソースを使う GeoDjango はオープンソースの地理空間ソフトウェア技術を最新のものを活用しているため、最新バージョンのライブラリが必要です。プラットフォームにバイナリパッケージが提供されていない場合は、ソースからのインストールが必要になるかもしれません ... 。ソースからライブラリをコンパイルする際には、特に初心者の場合は指示に注意してください。 必要条件 ¶ Python と Django ¶ GeoDjango は Django に同梱さ ... ists the library requirements, supported versions, and any notes for each of the supported database backends: データベース ライブラリの要件 サポートされるバージョン 備考 PostgreSQL GEOS, GDAL, PROJ, PostGIS 15+ PostGIS が必要です。 MySQL GEOS, GDAL 8.4+ 機能 ... ... S Windows ソースを使う GeoDjango はオープンソースの地理空間ソフトウェア技術を最新のものを活用しているため、最新バージョンのライブラリが必要です。プラットフォームにバイナリパッケージが提供されていない場合は、ソースからのインストールが必要になるかもしれません ... 。ソースからライブラリをコンパイルする際には、特に初心者の場合は指示に注意してください。 必要条件 ¶ Python と Django ¶ GeoDjango は Django に同梱さ ... ists the library requirements, supported versions, and any notes for each of the supported database backends: データベース ライブラリの要件 サポートされるバージョン 備考 PostgreSQL GEOS, GDAL, PROJ, PostGIS 15+ PostGIS が必要です。 MySQL GEOS, GDAL 8.4+ 機能 ... ... ) を付与します。 フォーム上の通常のアセット定義 と同じルールが適用されます。 jQuery ¶ Django admin の JavaScript は jQuery ライブラリを使用します。 ユーザが提供するスクリプトやライブラリとの衝突を避けるため、 Django の jQuery (version 3.7.1) は django.jQuer ... するので、特別なニーズがない限り jQuery をメディアリソースの ModelAdmin のリストに追加する必要はありません。たとえば、jQuery ライブラリがグローバルな名前空間を持つ必要がある場合 (たとえば、サードパーティの jQuery プラグインを使用する場合など)、もしくは jQuery ... ... ) を付与します。 フォーム上の通常のアセット定義 と同じルールが適用されます。 jQuery ¶ Django admin の JavaScript は jQuery ライブラリを使用します。 ユーザが提供するスクリプトやライブラリとの衝突を避けるため、 Django の jQuery (version 3.7.1) は django.jQuer ... するので、特別なニーズがない限り jQuery をメディアリソースの ModelAdmin のリストに追加する必要はありません。たとえば、jQuery ライブラリがグローバルな名前空間を持つ必要がある場合 (たとえば、サードパーティの jQuery プラグインを使用する場合など)、もしくは jQuery ... ... ジェクト以外のウェブページを取得する機能はありません。他のウェブページが必要な場合には、 urllib などの Python のスタンダードライブラリモジュールを利用してください。 URL を解決するとき、テストクライアントは ROOT_URLCONF 設定で指定されたすべての URLconf を使用 ... cted_data , msg = None ) [ソース] ¶ JSON フラグメント raw と expected_data が等しいことをアサートします。重要な部分は json ライブラリに委譲されているため、通常の JSON の重要でない空白のルールが適用されます。 エラー時の出力は msg 引数でカスタマイズできます。 ... = [ 1 ], stdout = out ) self . assertIn ( 'Successfully closed poll "1"' , out . getvalue ()) テストのスキップ ¶ unittest ライブラリは @skipIf デコレータと @skipUnless デコレータを提供しており、特定の条件下でテストが失敗することがわかっている場合にテストを ... ... ジェクト以外のウェブページを取得する機能はありません。他のウェブページが必要な場合には、 urllib などの Python のスタンダードライブラリモジュールを利用してください。 URL を解決するとき、テストクライアントは ROOT_URLCONF 設定で指定されたすべての URLconf を使用 ... cted_data , msg = None ) [ソース] ¶ JSON フラグメント raw と expected_data が等しいことをアサートします。重要な部分は json ライブラリに委譲されているため、通常の JSON の重要でない空白のルールが適用されます。 エラー時の出力は msg 引数でカスタマイズできます。 ... = [ 1 ], stdout = out ) self . assertIn ( 'Successfully closed poll "1"' , out . getvalue ()) テストのスキップ ¶ unittest ライブラリは @skipIf デコレータと @skipUnless デコレータを提供しており、特定の条件下でテストが失敗することがわかっている場合にテストを ... ... けで使いたいときもあるかもしれません。 ローカライズの仕様について細かいコントロールをするために、Django は l10n テンプレートライブラリを提供しています。これは、以下のタグやフィルタを含んでいます。 テンプレートタグ ¶ localize ¶ ブロック内で、テンプレート変数の ... ... n のCSV ライブラリか Django のテンプレートシステムを使います。 Python の CSV ライブラリを使う ¶ Python の標準ライブラリには CSV のライブラリ c ... sv が含まれています。Django でこのライブラリを使うコツは、 csv モジュールの CSV 生成機能がファイルライクオブジェクトに対して働くことを利用します。Django の HttpResponse ... きにも、ここでのテクニックが参考になります; PDFファイルを作成する で例を参照してください。 目次 CSVを出力する Python の CSV ライブラリを使う サイズの大きな CSV ファイルをストリーミングする テンプレートシステムを使う 他のテキストベースのフォーマット 前のトピッ ... 2026年10月08日