2010-06-01 96 views
0

我嘗試將django-ifs像django應用程序一樣不使用構建。現在我可以通過syncdb django創建所有模型後啓動服務器。我可以管理商店,添加產品,但是當我嘗試page.Its顯示器上顯示產品將django與django-lfs集成

異常值:Caught AttributeError while rendering: 'Shop' object has no attribute 'content_type'

異常地點:/home/siraset/works/env-brille/lib/python2.6/site-packages/django_portlets-1.0b2-py2.6.egg/portlets/templatetags/portlets_tags.py in portlet_slot, line 21

+0

你是怎麼做到的?我有同樣的問題,我甚至不知道從哪裏開始。 – 2011-10-01 18:26:49

回答

1

如果你看一下Django的Portlet的源代碼,你會看到這部分在新版本中發生了變化!它之前使用的是一個object'c內容類型作爲緩存鍵,但我認爲不是每個模型都應該有一個參考ContentType,所以他們改變了它:http://bitbucket.org/diefenbach/django-portlets/diff/portlets/templatetags/portlets_tags.py?diff2=796ee52ef3d1&diff1=791c36e884ff
所以看看更新的版本!

+0

太棒了!其工作非常感謝:) – vernomcrp 2010-06-01 14:11:53