Я установил Django CMS (http://www.django -cms.org / ), и он почти идеален. Я болтал в группе IRC # django-cms, и мне подтвердили, что я не могу ограничить доступ к страницам, которые я создаю в Django CMS, только избранным на стороне сайта.
Я знаю настройку CMS_PERMISSIONS, но, похоже, это ограничивает пользователей только на сайте администратора. Я пытаюсь добиться того, чтобы страницы, созданные на стороне администратора CMS, были ограничены на избранном. Так что на стороне моего сайта, у меня будут обычные страницы «Дом», «О нас», «Услуги», «Контакты», и тогда они будут областью входа. После входа в систему это будут страницы, которые могут быть доступны только определенным людям. Некоторые страницы для одних пользователей, другие страницы для других пользователей.
Если этого нельзя добиться при обычной установке Django CMS, как я мог бы добиться этого по-другому? Я не эксперт по Django, но это то, что я хотел бы сделать, и я не уверен, с чего начать. Может кто-нибудь помочь с этим? Кто-нибудь еще достиг этого?