牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

2018-05-01から1ヶ月間の記事一覧

mail.log の 日本語の Subject が文字化けしちゃって Python でデコードしたい場合のメモ

毎回忘れるんでメモ Django でメール送信内容の確認したい時に EMAIL_BACKEND = 'django.core.mail.backends.filebased.EmailBackend' とかして log 見たら日本語の Subject が文字化けしちゃってるのを修復したい Subject: =?utf-8?b?44GT44KT44Gr44Gh44KP …

Javascript と Python の真偽値の違いメモ

javascript >> Boolean(0 > 0) false >> Boolean(1 > 0) true >> Boolean(0) false >> Boolean(1) true >> Boolean('0' > 0) false ;; ここ違う >> Boolean('1' > 0) true >> Boolean('0') true >> Boolean('1') true python >>> bool(0 > 0) False >>> bool…

Django のフォームで BooleanField のチェックボックスのラベルもクリックできるようにするメモ

(Django1.11.11) class FooForm(forms.Form): is_enabled = forms.BooleanField(label="使用可能") .... <p> {{ form.is_enabled }} <label for={{ form.is_enabled.auto_id }}>{{ form.is_enabled.label }}</label> </p>

Django で最後に実行した ORM のSQL を確認するメモ

(Django1.11.11) >>> from django.db import connection >>> connection.queries >>> from foo.models import Bar >>> bars = Bar.objects.filter(name='foobar') >>> connection.queries[-1]['sql'] "SELECT `foo_bar`.`id`, `foo_bar`.`name`, `foo_bar`.`…