Django有一个内置的网上论坛系统。每当你有这样的问题时,我建议你搜索Django文档,该文档广泛,有用并且编写得很好。
只要你使用该
django.contrib.auth应用程序,就可以访问组。然后,你可以为这些组分配权限。
from django.contrib.auth.models import User, Group, Permissionfrom django.contrib.contenttypes.models import ContentTypecontent_type = ContentType.objects.get(app_label='myapp', model='BlogPost')permission = Permission.objects.create(prename='can_publish', name='Can Publish Posts', content_type=content_type)user = User.objects.get(username='duke_nukem')group = Group.objects.get(name='wizard')group.permissions.add(permission)user.groups.add(group)



