2013-03-03 85 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

相關問題