Python Django';创建多个窗体
我有两个Python Django';创建多个窗体,python,django,Python,Django,我有两个createview客户和公司。我正在尝试从公司创建页面添加客户端。我想我可以将表单标记中的操作更改为指向客户端url。但当我单击“提交”时,什么也没有发生 url.py url(r'^clients/create/$', ClientCreate.as_view(success_url="/app/clients/"), name='clients-create'), url(r'^company/create/$', CompanyCreate.as_view(), name='c
createview
客户和公司。我正在尝试从公司创建页面添加客户端。我想我可以将表单标记中的操作
更改为指向客户端url。但当我单击“提交”时,什么也没有发生
url.py
url(r'^clients/create/$', ClientCreate.as_view(success_url="/app/clients/"), name='clients-create'),
url(r'^company/create/$', CompanyCreate.as_view(), name='company-create'),
views.py
class ClientCreate(CreateView):
model = Client
fields = [...]
class CompanyCreate(CreateView):
model = Company
fields = [...]
create-company.html
<form role="form" method="post" action="."> {% csrf_token %}
<a (Link to popup form)>+</a>
<form role="form" method="post" action="client/create/">{% csrf_token %} </form>
</form>
{%csrf\u令牌%}
+
{%csrf_令牌%}
创建客户端的逻辑在哪里?或者把它和一家公司联系起来?您还应该有一个models.py如果这是您的模板,那么原因是您只是简单地创建了一个。创建客户机的逻辑在哪里?或者把它和一家公司联系起来?您还应该有一个models.py,如果这是您的模板,那么原因是您只需要。