Wednesday, May 30, 2012

Re: How to use an optional ForeignKey to sites.Site and admin's "View on site"?

Actually, you can have a nullable ForeignKey (and there can be good
reasons for this). This is mentioned in the docs themselves; see:
https://docs.djangoproject.com/en/dev/ref/models/fields/#django.db.models.ForeignKey.on_delete

I am not sure about the error that the OP is encountering.


On May 29, 7:47 pm, Thomas Lockhart <tlockhart1...@gmail.com> wrote:
> ...> Hi,
>
> > I have a model which has a ForeignKey to the Django contrib sites.Site model. This field should be optional.
>
> If it is optional it is not a foreign key. You can put a constraint on
> the field to have a non-null value be present in the other table, and
> perhaps there is a way to do this from a django model but I haven't
> looked at that.
>
> hth
>
>                             - Tom

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

No comments:

Post a Comment