2010-06-01 71 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