Skip to content

Add the Group model#641

Merged
vincent-olivert-riera merged 2 commits intoline:masterfrom
hoangpn:feature/group
Sep 5, 2025
Merged

Add the Group model#641
vincent-olivert-riera merged 2 commits intoline:masterfrom
hoangpn:feature/group

Conversation

@hoangpn
Copy link
Contributor

@hoangpn hoangpn commented Sep 4, 2025

Add the Group model, which is a collection of multiple users. Each user will have one of two roles: Admin or Member.
User can create group and manage member on Promgen Web.

image

Copy link
Contributor

@vincent-olivert-riera vincent-olivert-riera left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@hoangpn , review done.

Copy link
Contributor

@vincent-olivert-riera vincent-olivert-riera left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for all the fixups. It now looks great.
I have only one last (very minor) request; please have a look.

We have created a proxy model Group for Django's auth.Group model. A Group is a
collection of multiple users, where each user will have one of two roles: Admin
or Member.
We have made changes to the Promgen Web to help users interact with the features of
the Group model. Users can now access the list of Groups through a new menu at the top
bar. They can also access the Group detail page and perform actions such as managing
the member list or viewing the edit history of the Group there.
@vincent-olivert-riera vincent-olivert-riera merged commit 78ba911 into line:master Sep 5, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants