bbr*_*oke 0 django django-forms django-views
我想在提交表单后显示一个警报框。
当用户第一次访问该页面时,该框将被隐藏,并在提交时显示“已创建新类别”或“类别已存在”。
我想我知道我可以在模板中执行此操作,但我不确定如何将变量传递到重定向上的模板中。
下面是视图。我有什么想法可以做到这一点吗?
我很感激您的反馈。
@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})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13455 次 |
| 最近记录: |