如何拥有一个名为“ property”的属性并使用@property装饰器?

用户名

我有一个问题,我已经尝试使用Google搜寻,但是并没有任何帮助。

我正在设计Django应用程序,并且希望/需要一个名为“ property”的字段。这样做的原因是,的,我要管理事物的技术职称,我想如果可能的话,以保持业务的术语。

到目前为止,这还不是问题。

现在,我需要一种方法,我希望能够将其用作属性,但是使用token会有一些冲突property

class DataElementConcept(trebleObject):
    template = "polls/dataElementConcept.html"
    objectClass = models.ForeignKey(ObjectClass,blank=True,null=True)
    property = models.ForeignKey(Property,blank=True,null=True)

    @property
    def registryCascadeItems(self):
        return [self.objectClass,self.property]

我可以理解会收到此错误。

  File "/home/theodore/Github/possum-mdr/polls/models.py", line 381, in DataElementConcept
    @property
TypeError: 'ForeignKey' object is not callable

有没有办法解决这个问题,让我将此方法视为属性并保留property属性?

大田美子(Mikko Ohtamaa)

也许这会有所帮助:

# On the module-level, do a workaround reference
# as property() is just a normal built-in function
_property = property 

class Foobar:
   property = ....


   @_property
   def registryCascadeItems(self):
       ....

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

当redux有属性时,如何在litElement中使用@property装饰器语法

来自分类Dev

如何为一个模板拥有一个控制器的多个实例

来自分类Dev

JPA 试图强迫我拥有一个名为“id”的属性和数据库列

来自分类Dev

Soundcloud:如何在一个播放器中拥有多个曲目

来自分类Dev

如何通过同一个插件拥有多个播放器实例

来自分类Dev

有没有办法使用装饰器“@property”获取类的所有功能?

来自分类Dev

如何拥有一个使用playframework库的Scala独立应用程序

来自分类Dev

pydantic:对带有别名的字段使用property.getter装饰器

来自分类Dev

将@property装饰器与@ asyncio.coroutine一起使用而不会产生可能的收益?

来自分类Dev

如何在python 3中正确使用@property装饰器?

来自分类Dev

如何在python 3中正确使用@property装饰器?

来自分类Dev

如何使用jsonbuilder制作一个具有名为DefaultGroovyMethods方法(身份)的键的json?

来自分类Dev

如何从@cached_property装饰器清除缓存?

来自分类Dev

如何在拥有属性的情况下从gameobject获取第一个脚本:Unity

来自分类Dev

使用属性装饰器的Getter返回对象没有属性

来自分类Dev

对 Python 类中的相关属性使用 @property 装饰器

来自分类Dev

使用@property 装饰器时获取属性名称

来自分类Dev

如何使用Takeown来拥有一个驱动器上所有文件夹的所有权?

来自分类Dev

使用定义的属性并将n个属性传递给python中仅使用一个装饰器的包装器

来自分类Dev

如何将SQLAlchemy的@hybrid_property装饰器与Werkzeug的cached_property装饰器结合在一起?

来自分类Dev

我如何拥有一个<input type = ...属性,该属性随Svelte组件的实例化而变化,同时在反应系统中具有其值?

来自分类Dev

如何使用装饰器自动记录我的班级属性

来自分类Dev

如何使用装饰器自动记录我的班级属性

来自分类Dev

拥有一个属性可以是任何遵守特定协议的对象

来自分类Dev

服务器是否仅拥有一个网站?

来自分类Dev

如何只有一个使用HTML和CSS的导航条形码页面才能拥有许多HTML5页面?

来自分类Dev

点亮的元素-一个装饰器中的多个属性

来自分类Dev

为什么document.getElementById返回一个具有名为“值”的属性的对象?

来自分类Dev

pygame中有一个名为rect.center的属性吗?

Related 相关文章

  1. 1

    当redux有属性时,如何在litElement中使用@property装饰器语法

  2. 2

    如何为一个模板拥有一个控制器的多个实例

  3. 3

    JPA 试图强迫我拥有一个名为“id”的属性和数据库列

  4. 4

    Soundcloud:如何在一个播放器中拥有多个曲目

  5. 5

    如何通过同一个插件拥有多个播放器实例

  6. 6

    有没有办法使用装饰器“@property”获取类的所有功能?

  7. 7

    如何拥有一个使用playframework库的Scala独立应用程序

  8. 8

    pydantic:对带有别名的字段使用property.getter装饰器

  9. 9

    将@property装饰器与@ asyncio.coroutine一起使用而不会产生可能的收益?

  10. 10

    如何在python 3中正确使用@property装饰器?

  11. 11

    如何在python 3中正确使用@property装饰器?

  12. 12

    如何使用jsonbuilder制作一个具有名为DefaultGroovyMethods方法(身份)的键的json?

  13. 13

    如何从@cached_property装饰器清除缓存?

  14. 14

    如何在拥有属性的情况下从gameobject获取第一个脚本:Unity

  15. 15

    使用属性装饰器的Getter返回对象没有属性

  16. 16

    对 Python 类中的相关属性使用 @property 装饰器

  17. 17

    使用@property 装饰器时获取属性名称

  18. 18

    如何使用Takeown来拥有一个驱动器上所有文件夹的所有权?

  19. 19

    使用定义的属性并将n个属性传递给python中仅使用一个装饰器的包装器

  20. 20

    如何将SQLAlchemy的@hybrid_property装饰器与Werkzeug的cached_property装饰器结合在一起?

  21. 21

    我如何拥有一个<input type = ...属性,该属性随Svelte组件的实例化而变化,同时在反应系统中具有其值?

  22. 22

    如何使用装饰器自动记录我的班级属性

  23. 23

    如何使用装饰器自动记录我的班级属性

  24. 24

    拥有一个属性可以是任何遵守特定协议的对象

  25. 25

    服务器是否仅拥有一个网站?

  26. 26

    如何只有一个使用HTML和CSS的导航条形码页面才能拥有许多HTML5页面?

  27. 27

    点亮的元素-一个装饰器中的多个属性

  28. 28

    为什么document.getElementById返回一个具有名为“值”的属性的对象?

  29. 29

    pygame中有一个名为rect.center的属性吗?

热门标签

归档