辞書型データが渡らないときの条件文を作りたいのですが
具体的には下の{{profile.user}}がないときのcase2を表示させたい
また、その場合にcase1のpタグ要素も消したいのですが
テンプレートのhtmlの記述方法がわかりません。どのような記述をすればいいのでしょうか?
python
1 ------views.py 2class Profile(View): 3 4 def get (self,request,*args,**kwargs) 5 get_global_context(self, **kwargs): 6 context["profile"] = Profile.objects.get(user=request.user) 7 return context
html
1<div class="contents"> 2 <p>{{profile.user}}</p> ----case1 変数がないときにここを消したい 3 4 <p>ユーザーはいません</p> ----case2 {{profile.user}}がないときに表示 5</div>
得たい最終的なHTMLを 2種類別々に 書いた方が伝わると思いますよ
回答1件
あなたの回答
tips
プレビュー