擅长:python、mysql、java
<p>外部页面的上下文在块模板中可用,但不幸的是,<code>get_context</code>方法中不可用。(这是由于模板上下文的构建方式,<code>get_context</code>的结果是<a href="https://github.com/wagtail/wagtail/blob/0e9c255b034ce4bdef5b265021833790fd813ed9/wagtail/wagtailcore/blocks/base.py#L237-L238" rel="nofollow noreferrer">merged into the parent context</a>。)这是一个已知的限制:</p>
<p><a href="https://github.com/wagtail/wagtail/pull/2786#issuecomment-230416360" rel="nofollow noreferrer">https://github.com/wagtail/wagtail/pull/2786#issuecomment-230416360</a>
<a href="https://github.com/wagtail/wagtail/issues/2824" rel="nofollow noreferrer">https://github.com/wagtail/wagtail/issues/2824</a></p>
<p>一种可能的解决方法是重写<code>render</code>方法(这是公认的不理想的,因为您必须在那里重复部分或全部现有的<code>render</code>逻辑)。在</p>