Role or Groups? DJANGO

I'm developing an application, and I'm not sure about permissions. I have two types of user, client and supermarket. The only thing i want is to limit the views (What one can see and the other can't). Is the best approach role or groups ? Or both together. I get the expected behavior with one or the other, but I don't know which is correct

Back to Top