Djangoで大きなsitemapを分割表示する
sitemapを作るのはDjangoに組み込まれているモジュールを使えば簡単 sitemapの生成は、django.contrib.sitemaps.views.sitemapを使うことにとても簡単に出来ます。 生成自体...
sitemapを作るのはDjangoに組み込まれているモジュールを使えば簡単 sitemapの生成は、django.contrib.sitemaps.views.sitemapを使うことにとても簡単に出来ます。 生成自体...
UberEatsの管理画面は結構スクレイプし難い 所用でUberEatsの管理画面をスクレイプする必要があり、プログラムを組みました。ただ、なかなかスクレイプが面倒だったので、知見をまとめておきたいと思います。 今回、や...
JSONFieldの値に日本語が入ってると文字化け DjangoAdminの編集画面では、JSONFieldの値に日本語が入っていると文字化けして、unicodeになってしまいます。 そこで、以下のような形で、JSONF...
DjangoAdminでcsvをインポートしたかった DjangoAdminでcsvをインポートする機能を付けたかったのですが、これを自分で実装したら大分面倒だなと思い、パッケージを探していたら良さそうなものがありました...
sourceを使用する sourceを使用することで、Metaに指定したモデルに関連する値を抜き出すことが出来ます。 使い方としては以下のような感じです。 models.py serializers.py このようにre...
ボタンをクリックする clickを使用して、ボタンなどを押下する際に使用します。使い方はこんな感じです。 画面をスクロールする seleniumを使ってフォームに入力したり、ボタンをクリックしたりする際には、画面の範囲内...
WebDriverから取得出来るcookieはcookiejar型 WebDriverからcookieの一覧を取得することはget_cookies()を使用すれば容易に出来るものの、それをrequestsにセットするには...
get_(field名)_display()で取得が出来る Djangoを使用しているとモデルでchoicesを使用することも多々あると思うのですが、viewやtemplate側で値だけ取りたい場合にchoicesの中身...
DjangoAdminで自分用のcssやjsを使用する際はテンプレートを上書きするべきか? DjangoAdminを使用することはとても便利なのですが、cssやjsをカスタマイズしたいと思うことが出てきたりします。 そこ...
最新のCeleryを使ってセットアップしようとしたら、上手く起動出来なかった CeleryをSQS接続で使用したいなと思い、セットアップしていたのですが、どうにも上手く起動が出来ず困りました。 そこで今回は、出力されたエ...