作爲我一直希望在我的Uni課程中表現良好的一部分,我正在使用Django在Python(2.7)中做一些web-dev。我遵循Django的教程,現在我正在學習本教程。但是,當我添加urls.py部分來給我一些查看模型時,我收到了一些莫名其妙的錯誤。該項目被稱爲「實踐」,該應用程序被稱爲「訂單」。在「訂單」是模型(所有驗證)Django error(CRUD)urls.py
(的相關部分)urls.py是:
'django.views.generic.list_details',
url(r'^orders/$', 'object_list', {'queryset': 'orders.Product.objects.all()'}),
url(r'^orders(?P<slug>[-\W]+)/$', 'object_detail', {'queryset': 'orders.Product.objects.all()'})
我仔細檢查過ROOT_URLCONF
正確設置這樣的錯誤在什麼地方作爲用途,在'django.views.generic.list_details'
之內。
的錯誤信息是: AttributeError: 'str' object has no attribute resolve
一個很好的谷歌似乎並沒有產生任何合理,一隻手的任何機會,請你們?
謝謝!
對不起,這是一個錯字,我的問題不是代碼的實際問題! – BrownE
不知道它是否是另一個錯字或您的問題,但是放棄'orders.Product.object.all()'的單引號。 – knbk
是的,我試過,沒有引號。有些網站建議我使用它,它仍然不工作(相同的錯誤信息)。 – BrownE