2019年2月

1/2ページ

Djangoの組み込みタグでif文を簡潔に書く

Djangoの組み込みタグを活用することで冗長になりがちなif文を簡潔に書くことができます。 firstof False でない最初の変数の値を出力する場合に 以下のように書き換えることができます。 その他応用 for … empty for文で登録内容があるかないかの判定は for … emptyで簡潔に書き換えることができます。 yesno 変数がTrueとFalse(None)のときで切り […]

WordPressを学ぶ

どうも中野です。今回もWordPressについて勉強していきたいと思います。 ページの追加 ブログページだけだと寂しいので、その他のページも作成してみようと思います。WordPressのページ追加をしていきたいと思います。 固定ページと投稿ページの違い 固定ページと投稿ページの違いは何か?ざっくり言いますと、投稿するかしないかの違いです。投稿「ブログ・お知らせ・ニュース・ギャラリーなどの簡単に更新 […]

Django QuerySet APIでTimeFieldの合計を求める

TimeFieldとSum Django QuerySet APIでTimeFieldの合計を普通にSumを使って求めようとすると… 01:00:00, 00:30:00, 00:40:00の合計が17000とおかしな値で帰ってきてしまいます。 TIME_TO_SEC関数 どうもこれは、MySQLのバグらしいのですが、TIME_TO_SEC関数を噛ましてあげると回避できるようです。 なので、Dja […]

WordPressを学ぶ

どうも中野です。今回はサイトの見た目を少しだけ変更してみようと思います。 1.サイト全体で使用するフォントを変更する。 Googleが提供しているWebフォントを使用しました。 入れたいWebフォントを探して、右上の+を押します。そうしますと下に追加されます。 下の追加されたものの右の-を押すと、上にズバーっと出てきます。STANDARDと書いてある下のグレー部分をコピーしておきます。 外観のテー […]

WordPressを学ぶ

どうも中野です。今回もWordPressをカスタマイズしていきたいと思います。 1.プラグインを入れる 様々なプラグインがあり、どれをいらたら良いか悩みますよね、、、私もさっぱりわからなかったので、調べてみて、これは入れておいた方が良い!!というプラグインを入れました。私が入れたプラグインはこちら。 1.Akismet こちらはスパムコメントを自動で削除してくれるプラグインです。ブログを始める方は […]

PWAをGoogle Playにリリースする方法【PWA2APK】

昨日、PWAをGoogle Playをアップロードできるようになったと話題になりましたが… 実際は、PWAをそのままGoogle Playにリリースすることができるようになったわけではなく、Chrome72で実装されたTWA(Trusted Web Activity)を使用することで、URLバー無しでPWAページを開かせるAndroidアプリを開発できるようになったということらしいです。 しかし、 […]

WordPressを学ぶ

どうも中野です。今回は前回インストールしたWordPressのやっておいた方が良い初期設定をしていきたいと思います。 1.一般設定の変更 メニューの「設定」の中にある「一般」をクリックすると「一般設定」の画面が出てくるので、編集をしていきます。 サイトのタイトル インストールした際に決めたサイトタイトルが気に入らない場合はここで変更ができます。 キャッチフレーズ キャッチフレーズは基本空白にしてお […]

DjangoでCache Bustingの設定する

静的なファイル群(画像、CSS、JSなど)は、キャッシュ対策(Cache Busting)を行わないとブラウザ側でキャッシュされたファイルが上手く更新されず不具合のもととなってしまいます。 なので、今回は、Djangoで行うことができる二通りのキャッシュ対策を紹介致します。 方法1. ファイル名にハッシュを付加する Djangoには、デフォルトでbase.e352ca3230fc.cssのように […]

WordPressを学ぶ

どうも中野です。デザインのことは結構話したので、今回からWordPressを勉強する私の成長過程をお見せします。多々おかしいところがあるかとは思いますが、その際は心の中で「プププ!間違ってやんのw」と笑うもよし、こっそり教えてくれるもよし。楽しく見てくだされば幸いです。 1.WordPressをサーバーにインストールする まず、サーバーを契約します。様々なレンタルサーバーがありますので、自分の使用 […]