On 09-11-15 7:00 AM, TiNo wrote:
> On Sun, Nov 15, 2009 at 09:31, Dennis Kaarsemaker
> <den...@kaarsemaker.net <mailto:den...@kaarsemaker.net>> wrote:
>
>     On za, 2009-11-14 at 15:53 -0800, TiNo wrote:
>
>      > In my apps, Users of the app participate in a certain Year. I would
>      > like a Year to continue a ManyToOne relationship with a User. As
>      > creating a ForeignKey on a User is not possible, what would be the
>      > best way to do this? I don't need a full-blown profile for a user,
>      > just this connection with a year.
>
>     Creating a ForeignKey to django.contrib.auth.models.User is definitely
>     possible.
>
>
> Of course. But having each User have a ForeignKey to a Year is not..
> Which is what I want.

You could write your own user model. But if you don't want to do that, 
make a profile and put the year on that. Or use model inheritance. Or 
make a foreign key on another model to the User object (as Dennis noted) 
and then use reverse lookups.

Personally I would recommend making a profile, you'll likely be adding 
more to it.
-- 
   Andy McKay, @clearwind
   Training: http://clearwind.ca/training/

--

You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-us...@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=.


Reply via email to