我正在做一个需要不同用户工具的小应用。事情是这样的:
我有一个修复应用程序。在公司,人们可以修理他们的冰箱,洗衣机和厨房用品(如搅拌机等)。每个(专业)都有不同的技术人员。所有客户都通过一个接待处来到,但每个单位(例如冰箱维修部门)也有接待员。
然后是财务和行政单位。所以,我想知道如何创建一个冰箱技术人员?当他登录时,我想带他去技术人员的区域,这样他就可以看到与维修相关的任务。
对于财务部门,要登录,然后转到项目的财务部分。
我为提供的服务(冰箱等)和部门(财务)创建了表格。如何将用户附加到每个用户?
我看过一篇文章,介绍如何向用户个人资料添加字段,但我没有将其附加到我的需求中。
你们怎么做这样的事情?谢谢!
答案 0 :(得分:0)
您可以在不替换Django dUser模型的情况下extend the user functionality。
登录用户后,您可以检查此用户拥有的角色并根据该角色重定向