Hmmm that's one option, but here's the problem.
Basically, I want users to sign up very easily. So I'm just using web2py's 
default auth for that.
Then, I'd like them to pick if they are tutors/students or both. There is 
additional information they'd have to input in some forms for both roles.
While I could just create two groups, the way I have it now as tutors are a 
table and students are another table in the database.

I guess I'm a bit lost as to how the correct way to let the signed up users 
be either students/tutors or both is. Should it all be part of the signed 
up users table? Or should I have three tables? Should I just make groups?

Any advice is much appreciated,
Thanks!


On Friday, November 23, 2012 7:24:42 PM UTC, Joe Barnhart wrote:
>
> Why not create a group for each class -- tutor and student -- and assign 
> group membership for each student?  A student can participate in more than 
> one group.  It's easy to test for group membership -- just use the 
> decorator:
>
> @auth.requires_membership('tutor')
>
> -- Joe B.
>
>
> On Tuesday, November 20, 2012 5:57:57 PM UTC-8, Daniele wrote:
>>
>> I am trying to build a model where each logged user can decide if he/she 
>> is a tutor or student or both.
>> So the tutor table has to 'reference auth.settings.table_user_name' and 
>> student also has to have the same reference.
>>
>> The tutor/student/logged user have to be related by their id key I 
>> imagine.
>>
>> Is this the proper way to go about this? Moreover, how can I check that 
>> the relationship is working?
>>
>

-- 



Reply via email to