将 django 与 django-lfs 集成

发布于 2024-09-03 21:02:12 字数 369 浏览 6 评论 0原文

我尝试像 django 应用程序一样集成 django-ifs,而不使用 buildout。现在我可以在syncdb django创建所有模型后启动服务器。我可以管理商店,添加产品,但是当我尝试在页面上显示产品时。其显示

异常值:渲染时捕获 AttributeError:“Shop”对象没有属性“content_type”

异常位置:/home/siraset/works/env-brille/lib/python2.6/site-packages/django_portlets-1.0b2-py2.6.egg/portlets/templatetags/portlets_tags.py 在 portlet_slot,第 21 行

I try to integrate django-ifs like a django app without using buildout. Now I can start server by after syncdb django create all model. I can manage shop , add product BUT when I try to display product on page.Its display

Exception Value:Caught AttributeError while rendering: 'Shop' object has no attribute 'content_type'

Exception Location:/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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

星光不落少年眉 2024-09-10 21:02:12

如果您查看 Django portlet 的源代码,您会发现这部分在新版本中已更改!之前它使用 object'c 内容类型作为缓存键,但我认为并非每个模型都应该有引用 ContentType,因此他们更改了它: http://bitbucket.org/diefenbach/django-portlets/diff/portlets/templatetags/portlets_tags.py? diff2=796ee52ef3d1&diff1=791c36e884ff
因此,请查看更新版本!

If you look at Django portlet's source, you will see that this part has changed in a newer version! It was using an object'c content type as a cache key before, but i assume not every model should have a reference ContentType, so they changed it: http://bitbucket.org/diefenbach/django-portlets/diff/portlets/templatetags/portlets_tags.py?diff2=796ee52ef3d1&diff1=791c36e884ff
So check out a newer version!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文