想知道这里是否有人知道Django模型中的“其他”选择(用户可以输入自定义文本)的良好实现……例如,说我有一个“选择”字段,预设a和b选择。
:
如果我希望用户能够选择一个选项“其他”并在其自定义文本中键入键,即“ d”,那我能想到的唯一方法就是使用一个不同的字段,例如options_custom(不带进入模型的细节等...下面的虚拟片段仅出于讨论目的)
options = models.CharField (
max_length=2,
choices=[(a,'a'), (b,'b')],
default=a,
)
您怎么看?我将不胜感激任何指针。