Wordpress wordpressでの記事の投稿時の手順メモ 記事編集方針メモ 記事のタイトルは全角でもOK。ただし、冗長になりすぎないようにする。タイトルは公開の直前の入力でいい。その後パーマリンクを修正すること。 パーマリンクは半角英数字のみにする。全角は使わない。エンコードで汚くなる場合があるた... 2019.05.31 Wordpress
Wordpress FC2ブログからwordpressへの移行 FC2ブログからwordpressへの移行記録 あんまり自由でないと感じるFC2ブログからwordpressへ移行した。その手順を残しておく。 wordpressの方は始め検索エンジンによるインデックス化をしないようにしている。 目次 まず... 2019.05.13 Wordpress
Python3 Django {% load static %}の位置について Djangoの{% load static %}は同一のファイル内でしか有効でない。 ロードすべき箇所に注意しないと、以下のようなエラーが表示される。 django.template.exceptions.TemplateSyntaxErr... 2019.04.27 Python3
Python3 Python MongoEngine リストフィールドから特定のドキュメントを削除する MongoEngineでEmbeddedDocumentListFieldからドキュメントを削除する。 重要なのは、$pullとその後のsaveだけ。 実行環境は以下。 Flask==1.0.2 flask-mongoengine==0.9... 2019.04.05 Python3
Docker Docker nginx-proxy Django https接続時のapp/settings.pyの設定 Dockerで、Django appとjwilder/nginx-proxyとjrcs/letsencrypt-nginx-proxy-companionの3コンテナを連携させる時の、Django appのsettings.pyの設定メモ。... 2019.03.24 Docker
Python3 Django 特定ビューのbasic認証をデコレータで Djangoの特定のビューでbasic認証を使う。 全体で使うならmiddlewareを自作すれば良いが、特定ビューの時は、デコレータが楽だった。 まずは、app/decorators/basic_auth_decorator.pyを以下の... 2019.02.25 Python3
Python3 Django クラスベースビューのメソッド内でURLのパラメータを使う Djangoのクラスベースビューのメソッド内でURLのパラメータを取る。 listviewのメソッド、get_queryset(self)内でURLのパラメータを取得したい。 結論 結論から述べると、メソッド内で、self.kwargsを使... 2019.02.16 Python3
Mac Mac VSCode エディタで不可視な文字(制御文字)を表示させる VSCodeで入力中に、不可視な文字が挿入される問題が、たまに起こっていた。 Ankerの外付けキーボードからの入力限定で起こる様子。 原因はよくわかってない。 不可視な文字があると、Pythonなどのソースファイルでランタイムエラーだった... 2019.02.10 Mac
Python3 Django model.save()はUPDATEが優先される DjangoのModel.save()は主キーが重複するときは、INSERTでなくUPDATEになる。 DBへの保存する列の主キーが重複するときの挙動を調べた。 Model.save()は、同値の主キーが存在すると上書きするようだ。 今回は... 2019.01.12 Python3
Docker Docker コンテナ内のコマンドをホスト側から定期実行する Dockerコンテナ内のコマンドをホスト側のジョブスケジューリング(cron)で定期実行する。 追記 2021/09追記: supervisordを使うケースについて: コンテナが増えてくると、ホスト側での管理が面倒なのでsuperviso... 2019.01.10 Docker