我目前正在尝试制作一款学习应用。三个主要用户是管理员,教师和学生。我应该为教师使用django管理面板吗?它有很多功能,可以完全自定义,我可以从那里选择教师可以做什么或不做什么。这是正确的方法吗?
答案 0 :(得分:5)
虽然可以为所有用户使用管理面板,但我不推荐它。安全性很严格,但不是很灵活。此外,从设计和功能角度来看,为您的用户功能开发的专用页面可以更好地适合作业。
花时间为用户开发优质页面。你不会后悔的。
答案 1 :(得分:1)
是的,您可以为您的老师使用管理面板。为此,您需要将其标记为要在管理面板中登录的人员,并为他们设置要添加的权限。
答案 2 :(得分:0)
您应该为所有用户提供管理面板。但是,限制某些用户看到的内容。
示例:学生不应该在小组中创建课程,但管理员可以。