当前,我们有一个从此模板生成的方法自动摘要表(我们在上面设置了exclude方法):
{% if methods %}
.. rubric:: Methods
.. autosummary::
{% for item in methods %}
{% if item not in exclude_methods %}
~{{ name }}.{{ item }}
{% endif %}
{%- endfor %}
{% endif %}
我想将其分为两部分,一类使用类方法,另一类使用常规方法。类方法都是替代构造函数。
在for循环中是否可以测试{{ item }}
是否为类方法?还是代码中还有另一种方式可以标记特定的方法,然后在模板中检查这些标记?