В локальной Dev окр, я в настоящее время пытаюсь взломать мой путь мультизадачу договора аренды с использованием Полуэтажа:Настройка несколько аренд
Мезонин делает использование сайтов в Django приложение для поддержки несколько сайтов в одном проекте. Эта функциональность всегда «включена» в Mezzanine:
Это почти так же, как и вход начального уровня для многоквартирного дома на мезонине. Отлично, так что я иду на сайт администратора, и добавьте сайт:
имя домена ----- | ---- Отображаемое имя
127.0.0.1:8000 ---- | ---- английского сайт
127.0.0.1:8000/es|----Spanish сайт
Теперь я застрял. Я возился с url.py, но понял, что не с чего начать, учитывая, что мне нужно что-то знать, чтобы сопоставить URL. Просмотры? Потерял.
Любые идеи?
(в комплекте перевод не вариант, учитывая веб-сервис никогда не будет переводить так же хорошо, как у человека.)
Спасибо за ваш ответ @dpn. Я прибегаю к Multi-tenancy, чтобы перевести сайт с созданной администратором копией. Ради того, чтобы не покупать другой домен, а также для SEO и многих других причин дизайна/архитектуры, я хочу использовать один и тот же домен с разными пулями ... – softcode
@shiva. Я понимаю, что это невозможно напрямую с мезонином в его нынешнем виде. Неужели вы можете просто запустить субдомен? http://es.example.com и http://example.com. – dpn
Как бы то ни было, я не думаю, что это идеальный вариант, но он может делать то, что вам нужно: запустить два экземпляра внутри разных внутренних доменов, а затем использовать nginx для обратного прокси-сервера обратно в нужный экземпляр в зависимости от того, являются ли они arre at/en или /. Не уверен, что у вас есть гибкость хостинга для этого. Я бы выбрал вариант субдомена :) – dpn