R0b*_*n1k 6 django django-models django-extensions
如何在我的模型中使用UUIDField?
如果我做
somefield = UUIDField
Run Code Online (Sandbox Code Playgroud)
我得到:
UUIDField is not defined.
Run Code Online (Sandbox Code Playgroud)
我在我的模型文件上导入uuid.
我在已安装的应用程序中有django_extensions ...
Rya*_*kel 22
在应用程序的测试中,了解如何使用Django应用程序功能的好地方.
以下是来自django-extension的UUIDField测试的一些示例模型,演示了如何使用该字段:
from django.db import models
from django_extensions.db.fields import UUIDField
class TestModel_field(models.Model):
a = models.IntegerField()
uuid_field = UUIDField()
class TestModel_pk(models.Model):
uuid_field = UUIDField(primary_key=True)
Run Code Online (Sandbox Code Playgroud)
没有看到整个文件,很难说出发生了什么.确保UUIDField从中导入django_extensions.db.fields(如上例所示)而不是Python的uuid模块.
| 归档时间: |
|
| 查看次数: |
7751 次 |
| 最近记录: |