ラベル Django の投稿を表示しています。 すべての投稿を表示
ラベル Django の投稿を表示しています。 すべての投稿を表示
  • 2018-08-23
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/search/label/Django

Djangoのsocai-authでエラー Only unicode objects are escapable. Got None of type

Django でOauth認証を簡単に実現してくれるライブラリ「social-auth-app-django」を使おうとして、以下のエラーが出てしまっている人へ。 Only unicode objects are escapable. Got None of type &...
  • 2018-08-21
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/search/label/Django

DjangoでTemplateSyntaxError 'tags' is not a registered tag library.

Djangoで独自タグ を作ろうとしていたら設定が甘くて以下のようなエラーが出てきてしまった。 TemplateSyntaxError at /uzuwiki/ 'tags' is not a registered tag library. Must be o...
  • 2018-08-20
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/search/label/Django

Djangoのテンプレートタグ 「with」変数定義

タグ「with」は、他の言語でもちょくちょく出てくる発想ですね。 テンプレート中で変数を別途定義するようなものです。
  • 2018-08-03
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/search/label/Django

Django でエラー CommandError: You must set settings.ALLOWED_HOSTS if DEBUG is False.

Djangoでこんなエラーが出てきました。 CommandError: You must set settings.ALLOWED_HOSTS if DEBUG is False. 解決方法を説明します。 DEBUG = False の時に発生する ...
  • 2018-08-01
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/search/label/Django

Djangoのテンプレートタグ 「widthratio」比率計算

タグ「widthratio」は、「分子となる数字」を「分母となる数字」で割って、そこに定数を掛けるという比率計算を提供する機能に役立ちます。
  • 2018-07-31
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/search/label/Django

Djangoのテンプレートタグ 「verbatim」 ブロック内の解釈を停止

タグ「verbatim」は、「 Djangoのテンプレートタグ 「templatetag」 テンプレートタグ自身を出力 」で登場したタグ「templatetag」と同じく、メタ的なものです。 「{{」とか「{%」ようなDjangoのテンプレートレンダリングにおいて特殊な...
  • 2018-07-30
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/search/label/Django

Djangoのテンプレートタグ 「templatetag」 テンプレートタグ自身を出力

「{{」「}}」みたいなDjangoにおいてテンプレートタグとして意味のある文字列は普通には出力出来ません。 テンプレートタグをそのまま文字列としてエスケープ出力したい場合に使用するタグが「templatetag」です。 一般で言う クロスサイトスクリプティング対策...
  • 2018-07-25
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/search/label/Django

Djangoのテンプレートタグ 「spaceless」 空白文字、改行、タブを除去

テンプレートタグ 「spaceless」は、これで囲った範囲内の 空白文字、改行、タブなど、HTMLとして認識しない部分を除去してくれる機能です。
  • 2018-07-12
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/search/label/Django

Djangoのテンプレートタグ 「regroup」 同じ属性値でグループ化

Djangoのはテンプレートタグ「regroup」は、単純に一覧として入っているリストから属性値毎にグループ化して表示する機能です。 テンプレートタグの中でもかなり変わった機能ですので、当サイトを参考にして頂ければと思います。
  • 2018-07-06
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/search/label/Django

Djangoのテンプレートタグ 「ifchanged」 ループ中で前回と値が変わったかどうか判定

Djangoのはテンプレートタグ「ifchanged」ループの中で前回と値が変わったかどうかを判定するタグです。
  • 2018-07-05
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/search/label/Django

Djangoのテンプレートタグ 「include」 部品化したテンプレートを読み込み

Djangoには「include」は別のテンプレートをこっちのテンプレートに読み込むものです。 複数個所で同じHTMLを出力する場合にテンプレートを共有する手段として便利です。 その名のとおり、現在日時を表示するタグです。 テンプレートの共通化という意味では...
  • 2018-07-04
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/search/label/Django

Djangoのテンプレートタグ 「now」 現在日時

Djangoには「now」なんてタグがあるんですね。 その名のとおり、現在日時を表示するタグです。 頭の固いライブラリだと日時形式であれば全部一律という対応をしがちですが、Djangoは痒い所に手が届くように作られています。
  • 2018-07-03
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/search/label/Django

Djangoのテンプレートタグ 「lorem」 ダミーテキスト出力

公式サイトを見ると「ランダムな"lorem ipsum" のラテン語テキストを表示させます」とありますが、意味不明。 ランダムな"lorem ipsum" のラテン語テキストって何でしょう? 検証を行いました。 ...
  • 2018-07-02
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/search/label/Django

Djangoのテンプレートタグ 「if」 分岐表現

今回のテーマは「if」タグ。 どんなプログラミングでも出てくるお約束です。 簡単ですが ど忘れ する部分もあるので記録しておきます。
  • 2018-06-29
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/search/label/Django

Djangoのテンプレートタグ「firstof」 値が無い場合のデフォルトに便利

今回のテーマは「firstof」。 値の引数から最初の一つを取得し出力します。
  • 2018-06-28
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/search/label/Django

Djangoのテンプレートタグ「cycle」 行の偶数奇数に便利

テーブルを表示する際に、偶数/奇数で色を変えたいとかありますよね? そんな時に便利なのがタグ「cycle」です。
  • 2018-06-25
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/search/label/Django

Djangoテンプレートのループタグ「for」のまとめ

Djangoのテンプレート側でリストをループするタグ「for」についてです。 大概のライブラリにはループ、イテレーション機能はついているものですが、Djangoのforは機能も豊富なのでまとめてみました。
  • 2018-06-23
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/search/label/Django

【Django】django.template.base.VariableDoesNotExist を出力しない

Djangoでテンプレートを製造していると、 django.template.base.VariableDoesNotExist: といういらないログが出てくるんですよ。 これを消す方法です。
  • 2018-06-15
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/search/label/Django

Djangoでテンプレートでコメントアウト タグ「comment」

Djangoのテンプレート側をコメントアウトする方法です。
  • 2018-06-10
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/search/label/Django

Djangoでテンプレートの継承! タグ「extends」と「block」

テンプレートで出力するHTMLですが、全ページ共通になっている部分もありますよね? そういう時、共通部分を共通ファイルに出力して、個別画面はそれを継承することで切り分けることが出来ます。