Django:使用zip作为字段名称

时间:2014-04-25 04:30:21

标签: python django

我们模型中的一个字段名为zip。这是邮政编码。我现在发现zip也是一个内置函数。许多代码引用zip和东西似乎工作正常,但它让我吓坏了。除了糟糕的编码实践外,这是否会导致任何问题,不仅仅是zip,而是其他内置函数被用作字段名称?

1 个答案:

答案 0 :(得分:1)

有一个名为zip的字段没有问题,因为它绑定到模型名称空间。你永远不会直接引用它,也不会影响内置。

换句话说,您总是使用点表示法来获取字段值:my_instance.zip

另见:Django Coding style