Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Grupa-like field on the User model #32

Open
aismail opened this issue Mar 15, 2013 · 5 comments
Open

Grupa-like field on the User model #32

aismail opened this issue Mar 15, 2013 · 5 comments
Milestone

Comments

@aismail
Copy link
Owner

aismail commented Mar 15, 2013

CC @andreip

@andreip
Copy link
Collaborator

andreip commented Mar 15, 2013

@aismail how will we get the grupa-like field if it's not on ldap, it would be painful to add the manually. Do we really need this field, wouldn't the year of study be enough?

@aismail
Copy link
Owner Author

aismail commented Mar 15, 2013

It's not enough, because the TA's must know which students belong to them
(so that they can get an easy view of which homeworks to correct). I'll
think about it.

@valenting
Copy link
Collaborator

Worst case scenario: students have to enter the info in their profile themselves.
It's clearly important to have this field, regardless of the way it will be used.
Note: some universities may not divide students in the same way. However, it would allow them to organize in teams, if that's required.
It would also be nice to be able to set a per-assignment-group or per-course-group , but that's not a required feature for now.

@bogdanciobanu
Copy link
Collaborator

I think that this is the solution for the problem: https://docs.djangoproject.com/en/dev/topics/auth/customizing/#extending-the-existing-user-model.

What would be a good name for this new field? Grupa?

CC: @aismail

@bogdanciobanu
Copy link
Collaborator

Or should I do create a new User model which would replace Django's one like here https://docs.djangoproject.com/en/dev/topics/auth/customizing/#a-full-example ?

I think that the first one would be more appropriate, but it seems that the second one is the one suggested. What do you think @aismail ?

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

No branches or pull requests

4 participants