首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >django中的自定义用户仪表板

django中的自定义用户仪表板
EN

Stack Overflow用户
提问于 2016-02-23 21:09:09
回答 2查看 1.2K关注 0票数 1

我有一个拥有两种不同权限的用户的系统,第一个用户是管理员,可以访问数据库中的所有对象,第二个用户是只能查看与其相关的信息的经销商。

这就是系统iworks的方式:管理员创建优惠券代码并将其分发给一个人(已经完成了),然后该人去到一个经销商那里,该经销商应该检查该优惠券代码是否存在。当经销商登录时,他应该被重定向到仪表板上,仪表板上有他出售的物品的数量和卖给谁。要销售一个新产品,他需要检查优惠券代码是否存在,如果它确实访问了一个表单来填写项目细节(我有一个issued_items模型)。

如何在不影响管理仪表板的情况下为经销商实现自定义管理页面。

  1. 我创建了一个拥有超级管理员的经销商,并更改了他的权限,这样他只能更改特定的模型,问题是,模型中的所有对象都会出现,甚至是其他经销商的对象。
  2. 我考虑过(还没有尝试)创建视图、模板和重定向登录,但是如果我这样做了,我就会覆盖admin。
  3. (不太确定)可能会为经销商创建一个新的应用程序?
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-02-29 11:54:54

我无法解释我的问题,因为我是一个django新手,但是经过一周的尝试,我找到了一条出路。对于经销商和其他非工作人员用户,我创建了一个仪表板,同时也为我的项目设置了注册。

现在很好用。

票数 1
EN

Stack Overflow用户

发布于 2016-02-24 02:21:27

这听起来像是一种情况,您希望通过松散耦合的功能来防止将来的头痛,所以我选择了选项3。让管理员为管理员创建一个新的经销商应用程序,供经销商使用,并提供一个常规的视图/模型/模板,他们将需要登录查看。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35588202

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档