﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
7971	default doesn't work for foreign key fields	mspang	nobody	"Model:
{{{
class A(models.Model):
  id = models.CharField(primary_key=True, max_length=5)

class B(models.Model):
  a = models.ForeignKey(A, default=A)
}}}

Code:
{{{
>>> b = nags_models.B()
>>> b.a
Traceback (most recent call last):
  File ""<console>"", line 1, in ?
  File ""/opt/django/db/models/fields/related.py"", line 240, in __get__
    rel_obj = QuerySet(self.field.rel.to).get(**params)
  File ""/opt/django/db/models/query.py"", line 301, in get
    raise self.model.DoesNotExist(""%s matching query does not exist.""
DoesNotExist: A matching query does not exist.
>>> b.a = models.A()
>>> b.a
<A: A object>
}}}"		closed	Database layer (models, ORM)	1.0-alpha		invalid			Unreviewed	0	0	0	0	0	0
