简体   繁体   中英

Should I use django admin panel for regular users?

I am currently trying to make a learning app. The three main users would be the Admin, Teacher and Student. Should I use the django admin panel for the teachers ? It has a lot of features and is fully customizable and I can choose what a teacher can do or not from there. Is this a correct approach ?

While you can use the admin panel for all users, I don't recommend it. Security is tight, but not very flexible. Also, dedicated pages developed for your user functions can be better suited for the job from both the design and functionality standpoints.

Take the time to develop quality pages for your users. You won't regret it.

Yes you can use admin panel for your teachers. for this Purpose you need to mark them as staff to login in admin panel and set for them permissions you want to add them.

You should give an admin panel to all users. However, limit what certain users see.

Example: Students shouldn't be able to create courses in the panel but Admins could.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM