我有以下 Django 模型:
class SomeProfile(models.Model):
type = models.CharField(max_length=1)
使用“type”作为属性名称是否被认为是一种不好的做法?
这里的属性没有隐藏“类型”,所以它与 this one 不是同一个问题
最佳答案
这没什么问题。它不是 python's reserved keywords 的成员.
但是,将方法命名为 type()
可能会造成混淆...
关于python - 使用 "type"作为属性名称是一种不好的做法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30575543/