我有一个成功工作的inlineformset_factory表单。我创建了一个带有按钮的模型,并从另一个模型继承了其中的数据。但是,我无法访问另一个模型中的inlineformset_factory字段。
def create_offer_button(request):
if request.method == "POST":
post = request.POST.get("post_pk")
obj = RequestModel.objects.get(pk=post)
if obj.is_accepted:
OfferModel.objects.create(request_model_name=obj,
request_title=obj.request_title,
delivery_time=obj.delivery_time,
shipping_country=obj.shipping_country,
shipping_address=obj.shipping_address,
preferred_currency=obj.preferred_currency,
shipping_term=obj.shipping_term,
delivery_term=obj.delivery_term)
obj.is_offer_created = True
obj.save()
return redirect(request.META.get("HTTP_REFERER"))
如何访问RequestModel的inlineformset_factory字段?
我尝试了许多方法,但无法访问继承模型的表单集字段。
1条答案
按热度按时间zmeyuzjn1#
我解决了: