Найти - Пользователи
Полная версия: djangobb и его настройки
Начало » Django » djangobb и его настройки
1
ssv1
Приветвую товарищи!

На этот раз я уже перешёл к продвинутым приложениям и не мог пройти мимо DjangoBB.
Попытался развернуть его на локальнйо машине, предварительно настроив haystack.

Сейчас я имею пустой сайт с flatpages + djangobb

При переходе /forum выдаётся ошибка следующего характера:
'str' object has no attribute 'is_authenticated'
Я бы конечно понял, если бы это была моя вьюшка, но тут я ничего понять не могу, мне нужно самому проставлять атрибут, а если я вообще всё поламаю?

Итак, что собственно я делал:

1. Скачал, установил как пакет (setup.py)
2. Перенёс необходимые темплейты.
3. Gоставил и прописал haystack и whoosh
3. Пробовал играться с настройками settings.py
HAYSTACK_SITECONF = 'djangobb_forum'
# HAYSTACK_SEARCH_ENGINE = 'simple'
HAYSTACK_SEARCH_ENGINE = 'whoosh'
HAYSTACK_WHOOSH_PATH = os.path.join(os.path.dirname(__file__), 'whoosh_index')
HAYSTACK_CONNECTIONS = {
    'default': {
        'ENGINE': 'haystack.backends.whoosh_backend.WhooshEngine',
       'PATH': os.path.join(os.path.dirname(__file__), 'whoosh_index'),
    # 'PATH': '/var/db/whoosh_index',
    },
}

pip freeze
Django==1.4
PIL==1.1.7
South==0.7.6
Whoosh==2.4.1
argparse==1.2.1
django-haystack==1.2.7
django-pagination==1.0.7
djangobb-forum==0.0.1a0
haystack==0.15
postmarkup==1.2.0
python-ptrace==0.6.4
wsgiref==0.1.2

Подскажите пожалуйста в каком направлении мне копать и есть ли где ни будь инструкция по развёртыванию данного форума?
Rodegast
http://support.djangobb.org/topic/227/
ssv1
Спасибо большое, пойду пробовать.
ssv1
Всё настроил, рабоатет, здорово! Но возникла другая проблема.

При заведении нового пользоватлея я попробовал поигарться с его профилем и при переходе в профиль (forum/user/<username>/) обнаружил следущее:
Reverse for 'password_change' with arguments '()' and keyword arguments '{}' not found.

Пишет, что ошибка в темлпейте форума:

In template <PROJECT>/templates/djangobb_forum/profile/profile_essentials.html, error at line 28
<a href="{% url password_change %}">{% trans "Change password" %}</a>


Опять застрял

p.s.
Хотелось бы заметить, что под admin такой проблеммы нет.
Для тестирвоания использую django==1.4
ssv1
Проблему решил, всем спасибо.

p.s. Всё очень логично, в админку пользователей естественно не пускает, а отдельной формы для смены пароля до сей поры не было.
slav0nic
projects/basic_project есть же, где всё показано как интегрировать
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB