djangoのhtml内の変数をviews.pyに引き渡したい
解決したいこと
djangoでフィルタ機能を作るために下記のコードを記述したのですが、
htmlで使用している変数をviews.pyの bbb という変数に代入したいのですが
どのようにすればよろしいでしょうか。
views.py
from django.shortcuts import render
from shop.models import Product, Detail
from django.core.paginator import Paginator, EmptyPage, InvalidPage
from django.db.models import Q
def Detail_detail(request, detail_slug):
try:
product = Detail.objects.get(slug=detail_slug)
except Exception as e:
raise e
bbb = request.GET.get('bbb', '')
aaa = "subtag__name__contains"
detail = Detail.objects.filter(**{aaa : bbb})
data = {'product': product,
'detail': detail,
}
return render(request, 'shop/product_detail.html', data)
0