python - 我如何获取django模型中的属性属性

标签 python django

我正在获取这样的模型字段

model._meta.fields

但我也想获取声明为 @property

的字段

如何获取这些字段

最佳答案

import inspect
inspect.getmembers(SomeClass, inspect.isdatadescriptor) 

https://docs.python.org/2/library/inspect.html

关于python - 我如何获取django模型中的属性属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30998082/

相关文章:

python - Django Views.py 验证电话号码

python - 为什么 django.test.client.Client 不让我登录

python - 在 python 中逐行迭代大型 .xz 文件

Python PIPE 到 popen stdin

python - 将记录从第一个 Django 模型移动到第二个,然后从第一个删除它

python - 导入错误的文件不存在

python - 用ListView替换object_list : AttributeError

python - 是否可以将 django View 集与两个序列化器一起使用?

python - 在 Python 中实现 k 均值聚类,并使用三角不等式加速 (Scikit learn)

python - Python/numpy 中的快速/内置位操作?