Интегрировать django с django-lfs - PullRequest
0 голосов
/ 01 июня 2010

Я пытаюсь интегрировать django-ifs как приложение django без использования buildout. Теперь я могу запустить сервер, после того как syncdb django создаст всю модель. Я могу управлять магазином, добавлять продукт, НО, когда я пытаюсь отобразить продукт на странице. Его отображение

Значение исключения: 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

1 Ответ

1 голос
/ 01 июня 2010

Если вы посмотрите на источник портлета Django, вы увидите, что эта часть изменилась в более новой версии! Ранее он использовал тип содержимого объекта в качестве ключа кэша, но я предполагаю, что не каждая модель должна иметь ссылочный ContentType, поэтому они изменили его: http://bitbucket.org/diefenbach/django-portlets/diff/portlets/templatetags/portlets_tags.py?diff2=796ee52ef3d1&diff1=791c36e884ff
Так что попробуйте новую версию!

...