Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django';创建多个窗体_Python_Django - Fatal编程技术网

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,如果这是您的模板,那么原因是您只需要。