以编程方式在 Wagtail 中创建重定向

Programmatically create Redirects in Wagtail

有没有办法以编程方式在 Wagtail 中创建功能性 Redirect 对象?

我正在尝试显而易见的(天真地创建对象):

Redirect.objects.create(old_path='/test', redirect_link='https://whosebug.com')

这会创建一个 Redirect,它在 Wagtail 管理面板中可见,但是导航到 /test 时只需 404s 而无需重定向。

但是,如果我随后从管理面板中保存 Redirect,它突然起作用了。

是否有一些特殊的 post-保存逻辑我需要 运行 才能激活重定向?我查看了源代码,找不到任何东西。

用户错误 - 我相信我 运行 陷入了阻止重定向工作的 DNS 缓存问题。我的原始代码现在似乎可以正常工作了。