svthalia / concrexit

Thalia Website built on Django.
https://thalia.nu
Other
22 stars 12 forks source link

Proxy models and admin views for giving certain committees / apps access to certain parts of members database #2630

Open JobDoesburg opened 1 year ago

JobDoesburg commented 1 year ago

Describe the change

Create proxy models for the member model, like we did for PaymentUsers. And then create custom admin views displaying certain parts of this data.

Motivation

Think of:

This is all similar to the situation we have with blacklisted TPay payment users.

This has some benefits:

Current implementation

Suggested implementation

Additional context

JobDoesburg commented 1 year ago

See also #2592 and #2565