2022年 9月

Python
2022-09-19 07:31 (3 years ago)

Mac で、ディレクトリ名を出力しようとした時に、濁点が独立した1文字になってしまう場合があります。Unicode の NFC と NFD の正規化の違いによるものです。 unicodedata.normalize で直せます。

Django
2022-09-16 10:11 (3 years ago)

Django の django-oauth-toolkit に含まれるアプリ oauth2_provider のマイグレーションが 0004 で失敗した。FKを外し、int->bigint に手で直し、FKを貼り直すことで復旧する。

Django
2022-09-12 12:21 (3 years ago)

Djangoのログ設定。ファイルに出力せず、コンソールに出力する。

DjangoMySQL
2022-09-11 09:58 (3 years ago)

Django で 生SQL を発行する際、特定の SQL で 2027 Malformed packet が発生する場合の解決ヒント。ダブルクオーテーションを使わないようにすると良い。

nginx
2022-09-09 07:37 (3 years ago)

Docker で Nginx を起動し、単純な静的ファイルをホストするだけのシンプルな設定

2022-09-09 05:32 (3 years ago)

Docker で Re:dash を起動している際、6 から 7 にバージョンアップする時にマイグレーションが必要になります。マイグレーション方法を記載します。

2022-09-08 00:44 (3 years ago)

Analog とか Webalizer の代わりに、GoAccess を Docker で動かして Apache のアクセスログを解析する方法の紹介

Python
2022-09-05 00:49 (3 years ago)

pipenv install で、 python3.10 環境を作ろうとして RuntimeError: location not created nor specified が出た場合、python3.9 環境の pipenv を使っている場合があるので、python3.10 環境に pipenv をインストールすると良いです。

DjangoDockerPython
2022-09-03 11:03 (3 years ago)

今まで、Alpine Linux + uWSGI で Django のイメージを作ることが多かったのですが、Alpine Linux で Python を実行すると遅い問題があります。Docker のイメージの構成を、Alpine -> Debian、HTTPサーバを uWSGI -> Daphne + WhiteNoise に変更したメモです。

アーカイブ