ikapper

Python3

Django テンプレートで文字列を連結する

Djangoで変数や定数を連結して使う。 単純にフィルタを使えばいい。ビルトインのフィルタにaddがあるが、int向けな設計なようでstrでは使わない方がいいかもしれないと思ったのがきっかけ。 やること テンプレートタグ用のディレ...
スマートフォン

非ルートなAndroidスマホのシステムフォントを変更する

androidスマートフォンなどでシステムのフォントを変更する。(非ルート環境) ただandroidスマホのフォントを変更してみたかった。苦労して設定した結果、労力と見合わないので戻した。 デフォルトのフォントもそんなに不満はなかったか...
Web

3通りのmarquee

幅が足りない時は文字をスクロールさせる。(マーキー) 電光掲示板のようなスクロール。局所的には使える。 試した方法3つ marqueeタグ(廃止)を利用 CSSのanimationを利用 Javascriptで実装 特に...
Python3

Pythonでxmlのテンプレートからxmlを作成する

Pythonのxml.etree.ElementTreeのテンプレートからの読み込みサンプル 前回のライブドアブログへの投稿(Pythonでライブドアブログに記事を投稿・取得する | ikapblog)についてテンプレートを使って投稿する...
Python3

Pythonでライブドアブログに記事を投稿・取得する

Pythonでlivedoorのブログサービスに記事を取得・投稿する livedoorブログへの投稿 livedoor blogのサービスでは、AtomPub APIを使って記事の編集を行うことができる。 これをPythonで行う方法...
Docker

Dockerのログをホストのrsyslogに溜める

Dockerログをホストのrsyslogに出力する。 環境 Docker version 19.03.12, build 48a66213fe rsyslogd 8.24.0-52.el7_8.2 docker-machin...
nginx

nginxで簡単なリソースのキャッシュコントロール

nginxで簡単な画像のキャッシュコントロール locationディレクティブの内側で、expiresを設定するだけ。 expiresディレクティブは、httpヘッダーのCache-ControlとExpiresを付加してくれる。 追...
Python3

Django コンテキストプロセッサでテンプレートコンテキストに共通の変数を埋め込む

Djangoの全てのhtmlテンプレートで共通の変数を埋め込む。 テンプレートコンテキスト(以下コンテキスト)に、変数名をキーとして、値を値として埋め込めばいい。 方法はとりあえず3通りある。 1つ1つのビューに書く ビューが少なけ...
Python3

Django Template Languageでの変数のエスケープ回避

Django Template Language(DTL)でのエスケープメモ htmlレンダリングで使うDTLのデフォルトでは、変数を展開すると、自動で文字実体参照などの実体参照に置き換えられてしまう。(エスケープされてしまう。) ht...
Docker

Docker Python+Django+Celeryの1コンテナで定期実行するメモ

Docker, Python, Django, Celeryで1つのコンテナで定期実行を行う。 環境 Docker version 19.03.8, build afacb8b Python 3.7.4 Django==3.0....
タイトルとURLをコピーしました