django中的无符号整数字段

Vje*_*tje 9 django unsigned django-models django-forms

知道如何在Django中使用无符号整数字段吗?我的意思是模型中的一个字段,范围从0到4294967295并存储32位.这个定义排除了PositiveIntegerField因为它只有0到2147483647的范围.我也不喜欢使用a,bigIntegerField因为这会浪费大量的内存.

joh*_*c07 8

据我所知,Django中唯一的无符号整数字段是PositiveIntergerField和PositiveSmallIntegerField,它们对你来说都太小了.您可能需要查看自定义字段才能获得所需内容.有关的文档在这里.编写自定义字段时,有一件事非常有用,就是查看官方django模型字段之一的代码.它们都可以在`django/db/models/fields/init .py中找到

我会发布一些代码,但我没有足够的自定义字段经验,以确信它将是你需要的.祝你好运!`