DjangoAdminでInlineFormを使用する際のテクニック色々
InlineFormの中でautocompleteを使用したい 使い方は通常のadminと同じで、InlineFormのところでもautocomplete_fieldsを宣言してあげるだけです。 注意点は、autocom...
InlineFormの中でautocompleteを使用したい 使い方は通常のadminと同じで、InlineFormのところでもautocomplete_fieldsを宣言してあげるだけです。 注意点は、autocom...
DjangoのDumpデータを使用しようとするとエラーになる Djangoで全てのデータをdumpしてloadしようとすると、エラーになります。 理由としては、初回にmigrateした際にそれらのデータが先に作られてしま...
django-import-exportが便利過ぎる 以前、Djangoでcsvをインポートするならdjango-import-exportが便利という記事で紹介したとおり、import-exportというパッケージがと...
forms.ImageFieldで初期値を表示したい models.ImageFieldで保存されたデータでは、DjangoAdminで編集する際に、オブジェクトが渡されてURLが表示されるようになっているのですが、これ...
ImageFieldを使っているとDjangoAdmin側のフォーム部分のリンクがバグる 自分が携わっているプロジェクトでは、S3に置かれている画像のURLをImageFieldにフルパスで入れているのですが、これだとA...
CORSの関係で他所にある画像をそのままでは表示出来ない これは普通に権利の問題などもあり、勝手にやって良いことでもないので、それぞれのサイトのポリシーに則ってやって欲しいことなのですが、今回試したこととしては、Inst...
sitemapを作るのはDjangoに組み込まれているモジュールを使えば簡単 sitemapの生成は、django.contrib.sitemaps.views.sitemapを使うことにとても簡単に出来ます。 生成自体...
JSONFieldの値に日本語が入ってると文字化け DjangoAdminの編集画面では、JSONFieldの値に日本語が入っていると文字化けして、unicodeになってしまいます。 そこで、以下のような形で、JSONF...
DjangoAdminでcsvをインポートしたかった DjangoAdminでcsvをインポートする機能を付けたかったのですが、これを自分で実装したら大分面倒だなと思い、パッケージを探していたら良さそうなものがありました...
sourceを使用する sourceを使用することで、Metaに指定したモデルに関連する値を抜き出すことが出来ます。 使い方としては以下のような感じです。 models.py serializers.py このようにre...