diff options
| author | Albert Wang <albertyw@mit.edu> | 2013-09-29 15:56:04 -0400 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2014-02-15 09:47:32 -0500 |
| commit | 8bbdcc76e4a84cde92b8dbfd01581d098bd2187d (patch) | |
| tree | 4fa2fa5c3e2b10b9c9c09f8c0faaf04520e4d250 /tests/model_fields/models.py | |
| parent | 4d4e0ea461e381b437c3e585b19f2f6e24e2f645 (diff) | |
Fixed #19299 -- Fixed Nullification of Foreign Keys To CharFields
Thanks tunixman for the report and Baptiste Mispelon and
Shai Berger for reviews.
Diffstat (limited to 'tests/model_fields/models.py')
| -rw-r--r-- | tests/model_fields/models.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/model_fields/models.py b/tests/model_fields/models.py index 3651d99ad8..e110578ce9 100644 --- a/tests/model_fields/models.py +++ b/tests/model_fields/models.py @@ -72,12 +72,21 @@ class BooleanModel(models.Model): string = models.CharField(max_length=10, default='abc') +class PrimaryKeyCharModel(models.Model): + string = models.CharField(max_length=10, primary_key=True) + + class FksToBooleans(models.Model): """Model wih FKs to models with {Null,}BooleanField's, #15040""" bf = models.ForeignKey(BooleanModel) nbf = models.ForeignKey(NullBooleanModel) +class FkToChar(models.Model): + """Model with FK to a model with a CharField primary key, #19299""" + out = models.ForeignKey(PrimaryKeyCharModel) + + class RenamedField(models.Model): modelname = models.IntegerField(name="fieldname", choices=((1, 'One'),)) |
