Ну, думаю, а гляну-ка Satchmo, вебшоп на Django. Но первые впечатления не очень обрадовали:
- Документация на сайте опирается на версию из HEAD репозитария, так что возникает вопрос со стабильностью.
- Установка тянет за собой кучу зависимостей, причём в рекомендациях easy_install и прямое создание ссылок в site-packages, а также выгрузка некоторых вещей также по HEAD из репозитариев (пусть и от участников проекта, насколько я понял)
- Урлы подключаются путём добавления магической строчки "from satchmo_store.urls import urlpatterns", т.е. ни о какой конфигурируемости речи не идёт.
- Многоязычность делается через какие-то "терни к звёздам", в файлах лежит папочка "ru" с переводом, но среди языков по "магическому" адресу /settings нет русского языка, а вот переключение на русский язык, несмотря на это работает. В переводах продуктов же список всех языков, доступных джанге.
Ну вообще, в теории "from satchmo_store.urls import urlpatterns" вполне себе назодится и разбивается на то, что тебе нужно.
ОтветитьУдалитьв теории конечно :) потому что хз что у них там в шаблонах
На что "разбивается"?
ОтветитьУдалитьЕсть просто обычный вариант
(r'^myshop/', include('kinda_satchmo.urls')
Тогда как они впихнули вот эту магическую штуку и ещё параметр 'SHOP_BASE' в settings.py.
Не смертельно, но надо ведь отделять мух от котлет.