1

实现可以根据用户偏好添加或删除的功能的最佳方法是什么?我想做的是为所有注册用户提供一套标准的应用程序/功能,并允许用户从提供的应用程序列表中添加他们想要的任何额外应用程序。如问题所述,这是 django 特定的问题。但是,有关如何以任何其他语言实现此目的的任何信息都将非常有帮助。我确信那里有很多信息,因为它与在 facebook 上添加应用程序非常相似。

4

1 回答 1

1

不要混淆 django 应用程序(用于将项目拆分为具有类似目的的部分)和更像程序/小部件的 facebook 应用程序。

您是在尝试创建一个允许开发人员创建应用程序的平台,还是将创建所有应用程序?

Django 有一个内置的权限模型,可以与内置的 django 身份验证一起使用。 https://docs.djangoproject.com/en/dev/topics/auth/#methods,您可以为每个应用程序创建一个新权限。将该权限分配给允许与您的应用交互的用户。并在允许用户使用应用程序之前检查权限。还有一些应用程序允许对象级权限。

于 2012-04-25T15:22:15.037 回答