我尝试同步2个Django的项目,并正与以下错误发现自己:Django的 - NoReverseMatch在
Reverse for 'file-add' with arguments '()' and keyword arguments '{}' not found. 0 pattern(s) tried: []
有现在似乎是一个问题与模板,第15行:
5
6
7 {% block content %}
8
9 {% if form.non_field_errors %}
10 <div class="panel">
11 {{ form.non_field_errors }}
12 </div>
13 {% endif %}
14
15 <form action="{% url 'file-add' %}" method="post" enctype="multipart/form-data">
16 <fieldset>
17 <legend>Add CV</legend>
18
19 <div class="large-12 columns">
20 <div class="row" id="file_container">
21 {% if form.f.errors %}
22 <input placeholder="First name" name="f" type="file" id="file" class="error" />
23 {% else %}
24 <label for="f" name="CV" />
25 <input name="f" type="file" id="file" />
由于我不记得以任何方式更改此模板,并且所有文件应该与我的其他服务器上的文件相同,是否有任何小问题,然后我失踪?
> <form action="{% url 'file-add' %}" method="post" enctype="multipart/form-data">
编辑
这似乎是与我的网址文件。我有一个主要的URL文件,它将URL“/ jobs /”转发给作业url文件。
url(r'^jobs/', include('jobs.urls', namespace="jobs")),
url(r'^admin/', include(admin.site.urls)),
url(r'^admin_tools/', include('admin_tools.urls')),
作业url文件然后指向相关的作业页面。
url(r'^new', views.importDemoData, name='importDemoData'),
url(r'^add', FileAddView.as_view(), name='file-add'),
url(r'^files/list', FileListView.as_view(), name='list'),
# This view lists uploaded files
url(r'^success', FileListView.as_view(), name='home'),
url(r'^(?P<unique_id>\w+)/$', views.application, name='application'),
如果我移动“文件添加”行到主文件的URL,它似乎工作...