django模型:将多行线路地址存储为一个模型字段的好方法

Apa*_*ear 4 django django-models

我正在构建一些模型,我需要收集一个地址.事实是,我希望在一个模型字段中收集地址,但地址的字段可以跨越多行.

例如:

街:

市:

压缩:

州:

我看起来不像这些,但你明白了.数据需要存储在一个模型字段中.

ale*_*cxe 5

TextField 这里是一个完美的选择:

class TextField([**options])

一个大的文本字段.此字段的默认表单窗口小部件是Textarea.

由于textarea用作窗口小部件,它会为您"处理"换行符.


我建议重新考虑将地址存储在模型字段中的想法.相反,考虑使用处理地址的特殊模型,因为在将来,您可能希望按城市,国家,街道,拉链等查询数据.它将更加干净,透明且易于过滤.

也可以看看: