我创建了自定义模板标记,其中包含大量参数:
@register.inclusion_tag('components/mail_button.html', takes_context=True)
def mail_button(context, button_content, button_name, button_link, button_width=265, button_height=47, background_color=COLOR_WHITE, margin_bottom=MARGIN_M):
return {
'button_content': button_content,
'button_name': button_name,
'button_link': button_link,
'button_width': button_width,
'button_height': button_height,
'background_color': background_color,
'margin_bottom': margin_bottom,
'site': context['site'],
'LANGUAGE_CODE': context['LANGUAGE_CODE']
}
然后在我的模板中,我将自定义模板标记与适当的参数放在一起。
{% mail_image 'mail-image-content-animated.jpg' 432 524 'Augmented Reality App' '#ECF0F1' %}
问题是,当使用 PyCharm 时,我怎么可能查找参数名称,而不导航到我的templatetags / mailing_tags.py((cmnd / ctrl +)点击)?
如果可能的话,我会感激回答。小心!
答案 0 :(得分:0)
好的,这很简单。要查找所有custom-template-tag的参数名称,您只需将鼠标悬停在custom-template-tag上,按ctrl / cmmnd,然后等待弹出窗口显示所有详细信息。好的!