1
0
mirror of https://github.com/django/django.git synced 2025-10-24 06:06:09 +00:00

Fixed #24377 -- Fixed model inline formsets with primary key's that have defaults.

This commit is contained in:
Tim Graham
2015-02-20 14:28:34 -05:00
parent 00fbd8fd52
commit 1306cd1e8a
3 changed files with 54 additions and 1 deletions

View File

@@ -1,6 +1,7 @@
from __future__ import unicode_literals
import datetime
import uuid
from django.db import models
from django.utils import six
@@ -241,3 +242,15 @@ class Post(models.Model):
def __str__(self):
return self.name
# Models for testing UUID primary keys
class UUIDPKParent(models.Model):
uuid = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False)
name = models.CharField(max_length=255)
class UUIDPKChild(models.Model):
uuid = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False)
name = models.CharField(max_length=255)
parent = models.ForeignKey(UUIDPKParent)