我在django 1.8项目中工作,我有一个名为company的模型,我使用通用视图对此模型进行简单的CRUD。
我有一个详细信息视图,它在名为company model
company/company_detail.html
的详细信息
使用company
对象信息呈现详细信息页面。除了公司对象信息,我在此详细信息页面中添加了一个表单,我想使用此DetailView
方法处理表单数据。我尝试使用CompanyDetailView
的post方法但是,它不起作用,当我尝试导航CompanyDetailView页面时,post方法自动执行,我不想要,我想要的是执行{{当帖子请求来到此post
课程时,{} {}} {}}方法。
以下是CompanyDetailView
CompanyDetailView
CompanyDetailView
是class CompanyDetailView(DetailView):
model = Company
template_name = 'company/company_detail.html'
context_object_name = 'company'
def post(self, request, *args, **kwargs):
price_value = request.POST.get('paid-value')
print(price_value)
return render(request, 'company/company_detail.html', {'company':self.context_object_name}
company_detail.html