【发布时间】:2020-10-29 19:21:35
【问题描述】:
我正在使用 POST 方法获得一个名为 Number 的属性。此外,我的模板中有一个带有 GET 方法的表单。对于该表单,我需要使用 Number 但它返回 None。
views.py
def recognition(request):
tableFilter = ''
if request.method == "POST":
Number = request.POST.get('Number', None)
meter = Meter.objects.get( Number= Number)
if request.method == "GET":
************Here I need to use meter existing in POST part(first if)*********
object_list = Report.objects.filter(meter=meter)
tableFilter = RecordFilter(request.GET, queryset=object_list)
context = {
'meter':meter,
'table_filter':tableFilter,
}
return render(request, 'services/specificMeterDelete.html',context)
如何在 GET 部分访问 Number?
谢谢。
【问题讨论】:
标签: python django django-views django-forms django-templates