mirror of
https://github.com/davidhalter/jedi.git
synced 2025-12-07 14:34:31 +08:00
Support UUIDFields
This commit is contained in:
@@ -28,6 +28,7 @@ mapping = {
|
|||||||
'DurationField': ('datetime', 'timedelta'),
|
'DurationField': ('datetime', 'timedelta'),
|
||||||
'DateField': ('datetime', 'date'),
|
'DateField': ('datetime', 'date'),
|
||||||
'DateTimeField': ('datetime', 'datetime'),
|
'DateTimeField': ('datetime', 'datetime'),
|
||||||
|
'UUIDField': ('uuid', 'UUID'),
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
import datetime
|
import datetime
|
||||||
import decimal
|
import decimal
|
||||||
|
import uuid
|
||||||
|
|
||||||
from django.db import models
|
from django.db import models
|
||||||
from django.contrib.auth.models import User
|
from django.contrib.auth.models import User
|
||||||
@@ -37,6 +38,7 @@ class BusinessModel(models.Model):
|
|||||||
duration_field = models.DurationField()
|
duration_field = models.DurationField()
|
||||||
date_field = models.DateField()
|
date_field = models.DateField()
|
||||||
date_time_field = models.DateTimeField()
|
date_time_field = models.DateTimeField()
|
||||||
|
uuid_field = models.UUIDField()
|
||||||
tags_m2m = models.ManyToManyField(Tag)
|
tags_m2m = models.ManyToManyField(Tag)
|
||||||
|
|
||||||
unidentifiable = NOT_FOUND
|
unidentifiable = NOT_FOUND
|
||||||
@@ -81,6 +83,8 @@ model_instance.duration_field
|
|||||||
model_instance.date_field
|
model_instance.date_field
|
||||||
#? datetime.datetime()
|
#? datetime.datetime()
|
||||||
model_instance.date_time_field
|
model_instance.date_time_field
|
||||||
|
#? uuid.UUID()
|
||||||
|
model_instance.uuid_field
|
||||||
|
|
||||||
#! ['category_fk = models.ForeignKey(Category)']
|
#! ['category_fk = models.ForeignKey(Category)']
|
||||||
model_instance.category_fk
|
model_instance.category_fk
|
||||||
|
|||||||
Reference in New Issue
Block a user