Support UUIDFields

This commit is contained in:
Peter Law
2020-05-18 22:11:31 +01:00
parent cd9f2f31ea
commit df66b35444
2 changed files with 5 additions and 0 deletions

View File

@@ -28,6 +28,7 @@ mapping = {
'DurationField': ('datetime', 'timedelta'),
'DateField': ('datetime', 'date'),
'DateTimeField': ('datetime', 'datetime'),
'UUIDField': ('uuid', 'UUID'),
}

View File

@@ -1,5 +1,6 @@
import datetime
import decimal
import uuid
from django.db import models
from django.contrib.auth.models import User
@@ -37,6 +38,7 @@ class BusinessModel(models.Model):
duration_field = models.DurationField()
date_field = models.DateField()
date_time_field = models.DateTimeField()
uuid_field = models.UUIDField()
tags_m2m = models.ManyToManyField(Tag)
unidentifiable = NOT_FOUND
@@ -81,6 +83,8 @@ model_instance.duration_field
model_instance.date_field
#? datetime.datetime()
model_instance.date_time_field
#? uuid.UUID()
model_instance.uuid_field
#! ['category_fk = models.ForeignKey(Category)']
model_instance.category_fk