質問: ### 前提・目標 チュートリアルでブログの作成に挑戦しました。そのブログを土台に、自分のブログを作りたいと思っています。そこで、ログインの認証をした上で、認証結果によってページの画面を変えていきたいと思っています。 具体的には、ログインした人のみボタンを表示されるようにしたく思っています。現状の開発状況は下の画像のような状況です。 ■ チュートリアル ### 発生している問題・エラーメッセージ どのように実装するかが現在わかっていない状況です。「Djangoのユーザ認証まとめ」「Djangoで、ユーザ登録」などの記事を参照したのですがわかりません。現状、下記のように簡易的な実装にとどまっています。 ### ソースコード base.html(抜粋) ``` {% if user %} {% endif %} ```
回答: > > 具体的には、ログインした人のみボタンを表示されるようにしたく思っています。 > > > ということなので、htmlファイル側の修正する必要があると思います。 ボタンの表示・非表示を制御したい画面のhtmlファイルで ``` {% if user %} ボタン