読者です 読者をやめる 読者になる 読者になる

Keep It Real BLOG

ソフトウェアエンジニア。1児の父。 酒、ラーメン、サッカー好き。旅行も好きですが、普段は出不精で大抵たまプラーザ界隈に居ます。

DjangoのCORS設定で、headersのcache-controlを許可する方法

Djangoでクロスサイトドメインを扱う際に、 django-cors-headers というライブラリを使用しているのですが、このライブラリが cache-control を許可しておらず、少しハマりました。

Djangoのモデルで外部キーを付けた際に逆参照させないようにする方法

DjangoのモデルでForeignKeyを付けた際に、逆参照を思いもしないところでしまって困ることがあるので、明示的に逆参照させない方法があるということをメモっておきます。

Djangoで100m以内のデータを近距離順にソートする処理を爆速化

現在、位置情報を使用したシステムを作っていて、そこで100m以内の情報を取ってくる+近距離順にソートする必要性があり、単純にデータ取得+ソートを掛けたところ、indexが効かなく非常に処理が遅かったので、その時の対処方法を残しておきたいと思います。

Djangoでカラム名を動的にし、値を更新する方法

Djangoのormを使用し、カラム名を動的に変更しながら、値を変更する方法を調べたのでメモしておきます。

django adminのフォームで、外部キーが指定されている際の仕様

django adminのフォーム登録を使用する際に、fieldsetsにforeign keyを持つフィールドを指定した場合、登録画面の該当のフィールドの箇所は、セレクトボックスの中身が全てobjectの選択になってしまいます。 これを、ちゃんと理解出来る文字にする方法をメモ…

Django1.7対応について

Django1.7が出たので、自分達の環境内だけのことだけですが、対応内容を書いておきたいと思います。

Djangoの言語ファイル生成

最近、pythonを触り始めました。 Django使用しているのですが、言語ファイル生成の際に、コード側から書いていくと一発で言語ファイルに変数名が入るという機能があったので、使用してみました。 導入までの流れを書き止めておきたいと思います。