我渲染Django的表单数据的模板,但每次当我访问的网址时就说明我这个错误:“_wrapped_view()至少需要1个参数”错误是什么意思?
_wrapped_view() takes at least 1 argument (0 given)
方法views.py:
@login_required
def subnet_network_detail(request):
if request.method == 'POST':
form = NetworkCreateForm(request.POST)
if form.is_valid():
subnet = form.data['Subnet_Address']
ip = form.data['IP_Address']
user_hosts = get_hosts(user=request.user)
hosts_list = host_subnet(user_hosts,subnet,ip)
import pdb;pdb.set_trace()
extra_context = {
'hosts_list': hosts_list
}
return direct_to_template(request, 'networks/subnet_network.html',extra_context)
和网址。 py:
url(r'^network/netmask/select/$',
'subnet_network_detail', name='subnet_network_detail')
我从其他有关这个错误的问题中读到,但没有得到任何想法。如何解决它?
可以运行通过调试代码,看看哪条线路它正在挂上? – chrisfs