Аутентификация Django -Добавление пользовательских полей -отображение в админке

Я полный ноль в django и python. Я пришел из PHP, так что вам придется принять мои извинения за этот :p.

Я пытаюсь использовать функциональность панели администратора в django, чтобы показывать разные варианты разным людям.

Система должна позволять администраторам добавлять «проекты» в список. Затем «разработчики» должны иметь возможность просматривать только назначенные им проекты и изменять только определенные поля.

Так что я думаю, что вопрос двоякий:

1 )Является ли разрешение «Разработчикам» входить в систему администратора наилучшим способом?

1.a )Если да, то как мне получить логическое поле для отображения в пользовательской форме администратора? Я просто хочу отметить, что это _разработчик. Я добавил его как userProfile, но не понимаю, как сделать так, чтобы он отображался в форме

2 )Должен ли я запретить им входить (в панель администратора )и сделать так, чтобы они могли видеть только то, что им разрешено?

Надеюсь, это имело смысл. В данный момент я немного не в себе, так как это полный отход от того, к чему я привык!

Заранее благодарю за любую помощь, которую вы можете мне предложить:)

5
задан Xenocide 2 August 2012 в 19:10
поделиться