如何解决DJANGO-使用Ajax创建动态表单字段
我是django的新手,并且在使用ajax单击按钮时无法动态添加表单字段。
这是我到目前为止使用modelformset_factory
所做的尝试。
在我的views.py中,我有一个类似这样的代码,它被称为从ajax添加一个新的作者字段:
if request.is_ajax:
AuthorFormset = modelformset_factory(Author,form=AuthorForm)
author_form = AuthorFormset(request.POST)
if author_form.is_valid:
return JsonResponse({'data': str(author_form)})
基本上,我要用该代码执行的操作是返回一个新表单集,该表单集具有从ajax发送来的POST请求的初始值以及一个额外的字段。但是此代码仅返回POST请求中的字段,而没有多余的字段。我该怎么做呢?感谢您的帮助,谢谢!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。