我想在表單提交後顯示警告框。表單提交後顯示警報Django
當用戶第一次訪問該頁面時,該框將被隱藏,並且在提交時將顯示「創建新類別」或「類別已存在」。
我想我知道我可以在模板中做到這一點,但我不知道如何將變量傳遞到重定向模板上。
以下是視圖。有什麼想法我可以做到這一點?
我很欣賞這個反饋。
@login_required
@locationed
def manage_cat_subcat(request, location):
form = AddCategory()
if request.method == 'POST':
form = AddCategory(request.POST)
if form.is_valid():
submitted_cat_name = form.cleaned_data['category_name']
_, was_created = Category.objects.get_or_create(name=submitted_cat_name)
return HttpResponseRedirect(reverse('manage_cat_subcat', args=(location.slug,)))
return render(request, 'inventory/manage_cat_subcat.html', {'location': location, 'form': form})
完美! thx的反饋 – bbrooke