Em đang tìm hiểu về authentiacation trong Django. Trong đó có phần custom permission.
Theo em hiểu đối với default permission, Django có 4 quyền view, add, change, delete đối với 1 model và sẽ được dùng cùng với permission_required decorator.
Còn đối với custom permission, vd với đoạn code sau:
Class Meta:
permissions = (
("view_user", "Can see available users"),
("export_user", "Can Download the list of all users"),
Em thấy sau đó tutorial không hề có hướng dẫn gì tiếp theo về đoạn code trong class Meta này. Em muốn hỏi là mình có cần phải viết các function để mô tả cho view_user và export_user hay không? Hay mình chỉ cần biết nó là quyền view_user, export_user và các quyền này sẽ được phân phối cho các User, Group cụ thể và sử dụng với permission_required decorator để xác định thực hiện hay rẽ nhánh view thôi.
Em xin cám ơn mọi người.