タイトルを設定する
urls.py
urlpatterns = [
path('hoge/', Hoge.as_view(),
name='hoge', kwargs={'title': 'タイトル!'}),
pathの
kwargs
に設定するとcontextで受け取れるので、ここにいれます。417
タイトルをとってくる
views.py
class Hoge(TemplateView):
template_name = 'index.html'
def get_context_data(self, **kwargs):
context = super().get_context_data(**kwargs)
context = super().get_context_data(**kwargs)
ここでtitleが受け取れます。
共通部にしてタイトルを表示する
base.html
<title>{{title}}</title>>
base.html
はextendsで共通化します。417