【文件属性】:
文件名称:django-unique-random:保存时生成唯一随机代码的Django模型
文件大小:4KB
文件格式:ZIP
更新时间:2021-05-08 09:55:55
Python
django-unique-random
保存时生成唯一随机代码的Django模型
接触
约翰·J·沃克曼( )
在我担任协调员期间,我一直在使用此软件。 如果您想加入一个热心的致力于自我完善的程序员社区,则应考虑申请。 :-)
描述
在进行另一个项目时,我想通过以下代码识别对象:
长度恒定;
独特的,尽管不一定是普遍的;
随机的(即不是从这些对象的主键生成的); 和
从特定的字母派生而来,在这种情况下为。
该Django应用包含一个models.py文件,其UniqueRandom模型会生成此类代码。 您可以修改UniqueRandom来存储其他字段/关系,但是将其save()方法复制到自己的模型之一并同步/迁移数据库可能更容易。
save()方法通过制作给定长度的随机代码来工作。 当发现尚未使用的代码时,会将其分配给当前对象。 显然,此方法可能对短代码和/或小字母有问题
【文件预览】:
django-unique-random-master
----unique_random()
--------models.py(2KB)
--------__init__.py(0B)
--------admin.py(153B)
----requirements.txt(12B)
----.gitignore(75B)
----README.md(4KB)