【发布时间】:2014-07-01 10:41:07
【问题描述】:
我正在尝试获取一个 36 进制的字符串以在我的 URL 中使用。我编写了一个将数字转换为基数 36 的函数,使用字母表示高于 9 的数字。 我正在尝试找到一种将字符字段的默认值设置为等于此函数的好方法,但我不确定如何将 Django 默认主键值放入其中。有什么想法吗?
我认为我可以将这样的东西放入我的模型中,但它不起作用:
base_36 = models.TextField(default=convert_base(id, 36))
【问题讨论】:
标签: django primary-key default