Здравствуйте.
В django новичок, да и в python раньше только небольшие скрипты писал. Но вот понадобилось сделать небольшой сайт (не то чтобы сайт, а хорошую веб-морду). Принцип работы следующий: обычный пользователь, может зайти на сайт и только после ввода логина/пароля ему выдаётся форма с кучей полей ввода. Также необходима админка, в которой надо завести 3 группы пользователей: супер-админ, админ, контент-менеджер. Вот возникли следующие вопросы:
1) Как добавлять обычных пользователей сайта? То есть супер-админ или админ, сами создают пользователя и выдают ему пароль. Супер-админ также может создавать админов и КМ. В идеале хотелось бы, чтобы при первом посещении требовалась бы смена пароля, но пока не обязательно. Или как вариант саморегистрация, но пароль высылается только после подтверждения админом.
2) Как разделить права в админке для 3 групп?
3) Как прикрутить twitter bootstrap к фронтенду и админке? Я совершенно не дизайнер, а с tb может хоть что-то приличное получится. Если про фронтенд ещё что-то понятно, но про админку ничего.
Спасибо за внимание.