我仍然是Django的新手,所以现在我对如何构造服务器来满足自己的需求有点迷茫。
情况如下:管理员和多个用户可以访问我的Django管理员。每个用户可以向服务器添加多个项目,服务器将仅允许他们而不是其他用户检索,修改和删除他们添加的项目。他们还可以选择一些自定义选项:例如通过电子邮件或其他渠道接收通知。同时,管理员可以查看所有项目,并具有过滤器以查看一个用户添加的所有项目以及所有用户的自定义选项。
任何帮助将不胜感激。
答案 0 :(得分:1)
在这里看看。这是我从定制用户模型开始的地方。 https://wsvincent.com/django-custom-user-model-tutorial/
Django内置了具有基本字段的用户模型,例如用户名电子邮件,密码和身份验证。上面的链接将帮助您创建自定义用户模型,这将是一个很好的起点