2013-03-03 87 views
0

我正在使用Python上的Python Django 1.5。当我尝试访问本地主机:8000 /添加/ PRODUCTO,我得到了以下错误:'list'对象没有属性'resolve'Python Django

AttributeError at /add/producto

list' object has no attribute 'resolve'

addProducto.html,我有

<html> 
    Agregando Producto 
</html> 

views.py,我有:

from django.shortcuts import render_to_response 
from django.template import RequestContext 

def add_product_view(request): 
    return render_to_response('ventas/addProducto.html', 
           context_instance=RequestContext(request)) 

urls.py

from django.conf.urls.defaults import patterns,url 

urlpatterns = patterns('','demo.apps.ventas.views', url(r'^add/producto/$', 
        'add_product_view', name = "vista_agregar_producto")), 
) 

到底哪里出问题了?

+1

该错误未发生在发布的代码中。 – jordanm 2013-03-03 04:36:05

+0

你能更具体吗?请。 – Dombey 2013-03-03 04:37:16

+0

我没有在那里看到一个列表,但第一个问题是,它甚至不是有效的Python(必须是错误的复制和粘贴)。第二,这不是正确的模式语法。您有重复的视图预选项。第一个参数是视图前缀字符串。 2nd +是url + view的元组。 – 2013-03-03 05:33:35

回答

-2
from django.conf.urls.defaults import patterns,url 

+++urlpatterns = patterns('demo.apps.ventas.views', url(r'^add/producto/$', 
        'add_product_view', name = "vista_agregar_producto")), 
) 



----urlpatterns = patterns('','demo.apps.ventas.views', url(r'^add/producto/$', 
        'add_product_view', name = "vista_agregar_producto")), 
) 
+1

如果你真的解释了你的答案,而不是仅仅倾销代码,那真的会更好。 – 2015-05-01 18:56:50

相关问题