読者です 読者をやめる 読者になる 読者になる

くらげになりたい。

くらげのようにふわふわ生きたい日曜プログラマなブログ。趣味の備忘録です。

DjangoのMyチートシート(随時更新予定)

Djangoでよく調べなおすので、個人的なチートシート Model リレーション ref: 【django】多対多の (many-to-many) リレーション - metabo346の日記 クエリー ref: クエリーセットのfilterメソッド - at_yasuの日記もといメモ書き ref: Django の order_by の…

TimezoneをJSTにしてcronの実行をいい感じにする

cronで定期実行をしようとおもったら、サーバのタイムゾーンがJSTになってなかった。。。 その際の備忘録φ(..)メモメモ 設定方法 # タイムゾーンを変更 $ ln -sf /usr/share/zoneinfo/Asia/Tokyo /etc/localtime # crondを再起動して設定を反映 $ service cr…

Djangoでログ/ロガーの設定(logging)

Djangoを使ってWebサービスを作っているときに、ロガーを導入したときの備忘録。 環境は、Django1.10.1, Python2.7。 Qiitaにsakamossanさんのすてきな記事があったので、ほぼ流用 setting.pyにloggerの設定を書く LOGGING = { 'version': 1, # これを設定し…

DjangoでBatch処理(カスタムコマンド)

Djangoを使ったWebサービスを作っている際に、バッチ処理が必要になったので、その際の備忘録。 環境は、Django1.10.1とPython2.7 Djangoの機能を利用したバッチを作るならカスタムコマンド いろいろ調べてみたところ、Djangoの機能を使いつつ、バッチ処理を…

(Django小ネタ) Templateのforでたくさん固定回数繰り返す方法

最近、Djangoのお仕事をいただけるので、そのときの備忘録 templateで固定回数のループしたいときの小ネタ。 以下のような感じに感じにすると、100回繰り返せる。 {% for file_id in ""|rjust:"100" %} (繰り返したいなにか) {% endfor %} 参考にしたサイト…

Python+Djangoのはじめかた on Cygwin + Windows10

ひょんなことから、Python+DjangoでWebアプリを開発することになったので、φ(..)メモメモ 環境はWindows10 64bit + Cygwin 64bit + vim 7.4 Pythonとかについて もともとJavaな人なので、Pythonについていろいろ調べた 言語的なあれこれ 動的プログラミング…