2024-04-19 15:18:54 发布
网友
我需要定义一些在模型和视图中使用的权限和组。我知道如何使用权限(在一些模型的“Meta”中定义权限),但我不清楚如何使用组来完成。也许正确的做法不是使用Django的Auth中提供的组,而是创建一些新模型来处理这些“常量”组。在
我还试图将这些组创建为“初始数据”(https://docs.djangoproject.com/en/1.7/howto/initial-data/),但这个解决方案对我来说似乎不是很干净。在
无法在代码中创建硬编码组(不修改Django源代码),因为组存储在授权组数据库中的表。可以将这些方法分组到以下表格中:
把它加到有点讨厌的代码里
从django.contrib.auth公司.models import组 p、 已创建=Group.objects.get_或_create(名称='管理员')
无法在代码中创建硬编码组(不修改Django源代码),因为组存储在授权组数据库中的表。可以将这些方法分组到以下表格中:
把它加到有点讨厌的代码里
从django.contrib.auth公司.models import组
p、 已创建=Group.objects.get_或_create(名称='管理员')
相关问题 更多 >
编程相关推荐