Има ли начин за програмно създаване на функциониращи Redirect
обекти в Wagtail?
Опитвам очевидното (наивно създаване на обекта):
Redirect.objects.create(old_path='/test', redirect_link='https://stackoverflow.com')
Това създава Redirect
, което се вижда в административния панел на Wagtail, но навигирането до /test
просто 404s без пренасочване.
Ако след това обаче запазя Redirect
от административния панел, той изведнъж работи.
Има ли някаква специална логика след запазване, която трябва да изпълня, за да активирам пренасочването? Прегледах източника и не можах да намеря нищо.
Redirects.object.create
- може би когато пробвахте, използвахте стойност заold_path
, която не беше валидна, докато не се приложи това почистване? - person gasman   schedule 05.12.2019