ytyng.com

新着記事

Page 10
2019-12-30 12:27 (6 years ago)
Django3にしたらクロスオリジンのセッションクッキーが送られなくなった対応

Django の管理画面で、自分にアクセス権のないアプリを `is_staff` ユーザーに見せない方法。`get_app_list` をオーバーライドして表示を絞る。

Django
2019-12-25 06:14 (6 years ago)
Django3にしたら from_db_value() missing 1 required positional argument: 'context' が出る

Django 3 にアップグレード後にカスタムフィールドで `from_db_value() missing 1 required positional argument: 'context'` が出る場合の対処。`context` 引数廃止への対応。

Android
2019-09-13 10:45 (6 years ago)
flutter build apk した際 Gradle task assembleRelease failed with exit code 1 が出て apk が作られない

Django REST framework のシリアライザで日時フィールドの出力フォーマットを ISO 以外に変えるときの書き方 (`format=` 引数や `to_representation` のオーバーライド)。

Android
2019-09-09 05:57 (6 years ago)
Android エミュレータのネットワーク接続が使えなくなったら

1. エミュレータを終了 2. AVD Manager から Cold boot now

2019-06-30 23:09 (6 years ago)
Ubuntu の Docker が起動しない

/usr/bin/dockerd がいない → /usr/bin/docker を /usr/bin/docker-ce に書き換え → 起動した

2019-06-29 05:23 (6 years ago)
Docker基盤OSイメージサイズの比較 2019-06-29

JavaScript の `async/await` 構文を `Promise` ベースの関数と組み合わせるときの基本パターンと、エラーハンドリングで詰まりやすいポイント。

Django
2019-06-22 13:07 (7 years ago)
Alpine linux で Django の DecimalField の quantize に失敗した場合

PyCharm / JetBrains 製エディタで、プロジェクトビューのフォルダ内ファイルがシングルクリックで開かないように設定する方法。

2019-06-18 23:59 (7 years ago)
Jetbrains エディタで Command + Click での ショートカット (Jump to Source) が効かなくなった場合

JetBrains 系エディタ (PyCharm / IntelliJ など) で `Command + Click` の Jump to Source が動かなくなったときの設定見直しポイント。

2019-05-18 16:14 (7 years ago)
kubernetes で ContainerCreating (FailedMount) で Pod が起動しない時

Kubernetes で Pod が `ContainerCreating` のまま進まず、`FailedMount` イベントが出ているときに確認すべき設定 (Secret / ConfigMap / PVC の参照ミスや RBAC 不足)。

Django
2019-03-25 23:57 (7 years ago)
freezegun を Django のテストで使う時、USE_TZ=True 環境下で1日後 にする方法

freezegun を Django テストで使うとき、`USE_TZ=True` の環境下で「1日後」「N時間後」のような相対時間を正しく扱う書き方。

DjangoPHP
2019-03-14 15:19 (7 years ago)
Vue.js webpack dev server の Proxy で Django + Python social auth のソーシャルプロバイダ認証をする場合

Vue で開発する際、webpack dev server を起動していて、API バックエンドに Django を使っていて、Django の認証に Python social auth + 外部 Auth プロバイダを使っているケース。

css
2019-02-10 06:23 (7 years ago)
CSSスタイルの差分を表示メモ

Django Allauth の SocialAccount を使うログインから、特定の社内アプリへ自動リダイレクトさせる `LOGIN_REDIRECT_URL` カスタマイズ。

2019-02-04 04:15 (7 years ago)
JS Promise を中で作って Promise を返すファンクション await ありなしの動作の差

resolveされるかされないか。JavaScriptコードを記載。

2018-12-04 12:21 (7 years ago)
samba-ad-dc が不調-> slapd が起動していたので止めたらOK

Python の MySQLdb で `mysql_config not found` などのエラーが出るときに必要なシステムパッケージ (`libmysqlclient-dev` 等) と環境変数。

Python
2018-10-11 12:31 (7 years ago)
Selenium Webdriver のセッションクッキーを使って requests でファイルをダウンロードする

Selenium WebDriver で取得したログイン済みセッションのクッキーを `requests` に渡して、ブラウザ越しでないとダウンロードできないファイルを取得する方法。

2018-09-27 03:26 (7 years ago)
Ubuntu18 の Python3.5 で pip install uwsgi でエラーしたのでPython3.5をビルドしなおす

Django のテストで URL パターン (`urls.py`) を上書きしてテスト専用ビューを差し込む方法。`@override_settings(ROOT_URLCONF=...)` の使い方。

Django
2018-09-27 02:37 (7 years ago)
Django テストで マイグレーションをキャンセルした時 table already exists で止まらないようにする

Django のテスト実行中に `--keepdb` を使っていて、テスト DB に `table already exists` で失敗するときの回避策。マイグレーション状態を強制的にリセットする手順。

Django
2018-09-25 10:10 (7 years ago)
Django で Abstract なモデルのユニットテスト

Django: Best way to unit-test an abstract model - Stack Overflowhttps://stackoverflow.com/questions/4281670/django-best-way-to-unit-test-an-abstract-model

2018-09-21 03:37 (7 years ago)
Python re でバージョン番号の置換 (正規表現パターン (〜) の中だけ置換)

Python の `re.sub` で正規表現キャプチャグループ内の部分文字列 (例: バージョン番号) だけを置換する書き方。lambda コールバックを使う方法。

2018-09-19 06:33 (7 years ago)
Apache2 URLの .html を省略しても html ファイルの内容が帰ってくる

MultiViews が有効になっている