Форум сайта python.su
Доброго времени суток!
Сразу оговорюсь, я в Django да и в python новичек, до этого был довольно продолжительный опыт работы с PHP, но вот появилось огромное желание уйти от него.
Сейчас я изучаю новую для себя систему делая проект и вот у меня возникли вопросы:
1. Подскажите как сделать регистрацию пользователей? Т.е. я видел модуль django-registration, но меня не совсем устраевает предоставляемый модулем функционал. В связи с этим возникают следующие вопросы:
1.1. Подскажите как можно “прикрутить” к данному модулю дополнительные поля для заполнения пользователем? А в идеале систему на подобие профилей пользователей, т.е. например - в системе есть несколько ролей пользователей и вот при регистрации пользователя с определенной ролью, чтобы выдавался свой набор полей для заполнения.
1.2. Как к данному модулю прикрутить captcha?
2. Второй вопрос я уже косвенно затронул в первом, я хочу на вновь создаваемой системе сделать админку с различными правами для различных ролей пользователей, это как разичные права на редактирование/добавление/удаление данных, так и права на просмотр.
Я почитал про встроенную в django админку и пока довольно смутно себе представляю как на ее основе можно сделать, то что я хочу.
Подскажите кто как решал данный вопрос, создавали с нуля свою админку или расширяли функционал встроенной?
Простите за сумбурность изложения, надеюсь на помощь =)
Офлайн
Там есть про профили, регистрацию, каптчу:
http://djbook.ru/examples/6/
https://github.com/RaD/djbookru
Офлайн