# Wagtail Documentation
> Wagtail Documentation 7.4a0 documentation
2026, Wagtail core team and contributors. BSD license
## Pages
- [Welcome to Wagtail’s documentation](index.html.md): Wagtail is an open source CMS written in [Python](https://www.python.org/) and built on the [Django ...
- [Editor’s guide](editor_manual/index.html.md): Wagtail’s Editor Guide now has its own website: [guide.wagtail.org](https://guide.wagtail.org/). Thi...
- [Release notes](releases/index.html.md): * [Upgrading Wagtail](upgrading.md)
- [Usage guide](topics/index.html.md): * [Page models](pages.md)
- [Search](topics/search/index.html.md):
- [Snippets](topics/snippets/index.html.md):
- [Advanced](advanced_topics/index.html.md): * [Images](images/index.md)
- [Customizing Wagtail](advanced_topics/customization/index.html.md): * [Customizing the editing interface](page_editing_interface.md)
- [Wagtail API](advanced_topics/api/index.html.md):
- [Documents](advanced_topics/documents/index.html.md): * [Documents overview](overview.md)
- [Images](advanced_topics/images/index.html.md): * [Generating renditions in Python](renditions.md)
- [Reference](reference/index.html.md): * [Pages](pages/index.md)
- [Admin UI reference](reference/ui/index.html.md):
- [Contrib modules](reference/contrib/index.html.md): Wagtail ships with a variety of extra optional modules.
- [Form builder](reference/contrib/forms/index.html.md):
- [Pages](reference/pages/index.html.md): Wagtail requires a little careful setup to define the types of content that you want to present thro...
- [StreamField reference](reference/streamfield/index.html.md):
- [Getting started](getting_started/index.html.md): * [Your first Wagtail site](tutorial.md)
- [Deployment & hosting](deployment/index.html.md):
- [Contributing](contributing/index.html.md): Thank you for your interest in improving Wagtail!
- [Extending](extending/index.html.md): The Wagtail admin interface is a suite of Django apps, and so the familiar concepts from Django deve...
- [Tutorial](tutorial/index.html.md): * [Customize your home page](customize_homepage.md)
- [Wagtail 0.4.1 release notes](releases/0.4.1.html.md): *July 14, 2014*
- [Wagtail 0.4 release notes](releases/0.4.html.md): *July 10, 2014*
- [Wagtail 0.5 release notes](releases/0.5.html.md): *August 1, 2014*
- [Wagtail 0.6 release notes](releases/0.6.html.md): *September 11, 2014*
- [Wagtail 0.7 release notes](releases/0.7.html.md): *October 9, 2014*
- [Wagtail 0.8.1 release notes](releases/0.8.1.html.md): *November 5, 2014*
- [Wagtail 0.8.10 release notes](releases/0.8.10.html.md): *September 16, 2015*
- [Wagtail 0.8.3 release notes](releases/0.8.3.html.md): *November 18, 2014*
- [Wagtail 0.8.4 release notes](releases/0.8.4.html.md): *December 4, 2014*
- [Wagtail 0.8.5 release notes](releases/0.8.5.html.md): *February 17, 2015*
- [Wagtail 0.8.6 release notes](releases/0.8.6.html.md): *March 10, 2015*
- [Wagtail 0.8.7 release notes](releases/0.8.7.html.md): *April 29, 2015*
- [Wagtail 0.8.8 release notes](releases/0.8.8.html.md): *June 18, 2015*
- [Wagtail 0.8 (LTS) release notes](releases/0.8.html.md): *November 5, 2014*
- [Wagtail 1.0 release notes](releases/1.0.html.md): *July 16, 2015*
- [Wagtail 1.1 release notes](releases/1.1.html.md): *September 15, 2015*
- [Wagtail 1.10.1 release notes](releases/1.10.1.html.md): *May 19, 2017*
- [Wagtail 1.10 release notes](releases/1.10.html.md): *May 3, 2017*
- [Wagtail 1.11.1 release notes](releases/1.11.1.html.md): *July 7, 2017*
- [Wagtail 1.11 release notes](releases/1.11.html.md): *June 30, 2017*
- [Wagtail 1.12.1 release notes](releases/1.12.1.html.md): *August 30, 2017*
- [Wagtail 1.12.2 release notes](releases/1.12.2.html.md): *September 18, 2017*
- [Wagtail 1.12.3 release notes](releases/1.12.3.html.md): *November 17, 2017*
- [Wagtail 1.12.4 release notes](releases/1.12.4.html.md): *July 4, 2018*
- [Wagtail 1.12.5 release notes](releases/1.12.5.html.md): *August 13, 2018*
- [Wagtail 1.12.6 release notes](releases/1.12.6.html.md): *August 13, 2018*
- [Wagtail 1.12 (LTS) release notes](releases/1.12.html.md): *August 21, 2017*
- [Wagtail 1.13.1 release notes](releases/1.13.1.html.md): *November 17, 2017*
- [Wagtail 1.13.2 release notes](releases/1.13.2.html.md): *July 4, 2018*
- [Wagtail 1.13.3 release notes](releases/1.13.3.html.md): *August 13, 2018*
- [Wagtail 1.13.4 release notes](releases/1.13.4.html.md): *August 13, 2018*
- [Wagtail 1.13 (LTS) release notes](releases/1.13.html.md): *October 16, 2017*
- [Wagtail 1.2 release notes](releases/1.2.html.md): *November 12, 2015*
- [Wagtail 1.3.1 release notes](releases/1.3.1.html.md): *January 5, 2016*
- [Wagtail 1.3 release notes](releases/1.3.html.md): *December 23, 2015*
- [Wagtail 1.4.1 release notes](releases/1.4.1.html.md): *March 17, 2016*
- [Wagtail 1.4.2 release notes](releases/1.4.2.html.md): *March 1, 2016*
- [Wagtail 1.4.3 release notes](releases/1.4.3.html.md): *April 4, 2016*
- [Wagtail 1.4.4 release notes](releases/1.4.4.html.md): *May 10, 2016*
- [Wagtail 1.4.5 release notes](releases/1.4.5.html.md): *May 19, 2016*
- [Wagtail 1.4.6 release notes](releases/1.4.6.html.md): *July 18, 2016*
- [Wagtail 1.4 (LTS) release notes](releases/1.4.html.md): *March 16, 2016*
- [Wagtail 1.5.1 release notes](releases/1.5.1.html.md): *June 7, 2016*
- [Wagtail 1.5.2 release notes](releases/1.5.2.html.md): *June 8, 2016*
- [Wagtail 1.5.3 release notes](releases/1.5.3.html.md): *July 18, 2016*
- [Wagtail 1.5 release notes](releases/1.5.html.md): *May 1, 2016*
- [Wagtail 1.6.1 release notes](releases/1.6.1.html.md): *August 26, 2016*
- [Wagtail 1.6.2 release notes](releases/1.6.2.html.md): *September 2, 2016*
- [Wagtail 1.6.3 release notes](releases/1.6.3.html.md): *September 30, 2016*
- [Wagtail 1.6 release notes](releases/1.6.html.md): *August 15, 2016*
- [Wagtail 1.7 release notes](releases/1.7.html.md): *October 20, 2016*
- [Wagtail 1.8.1 release notes](releases/1.8.1.html.md): *January 26, 2017*
- [Wagtail 1.8.2 release notes](releases/1.8.2.html.md): *April 21, 2017*
- [Wagtail 1.8 (LTS) release notes](releases/1.8.html.md): *December 15, 2016*
- [Wagtail 1.9.1 release notes](releases/1.9.1.html.md): *April 21, 2017*
- [Wagtail 1.9 release notes](releases/1.9.html.md): *February 16, 2017*
- [Wagtail 2.0.1 release notes](releases/2.0.1.html.md): *April 4, 2018*
- [Wagtail 2.0.2 release notes](releases/2.0.2.html.md): *August 13, 2018*
- [Wagtail 2.0 release notes](releases/2.0.html.md): *February 28, 2018*
- [Wagtail 2.1.1 release notes](releases/2.1.1.html.md): *July 4, 2018*
- [Wagtail 2.1.2 release notes](releases/2.1.2.html.md): *August 6, 2018*
- [Wagtail 2.1.3 release notes](releases/2.1.3.html.md): *August 13, 2018*
- [Wagtail 2.1 release notes](releases/2.1.html.md): *May 22, 2018*
- [Wagtail 2.10.1 release notes](releases/2.10.1.html.md): *August 26, 2020*
- [Wagtail 2.10.2 release notes](releases/2.10.2.html.md): *September 25, 2020*
- [Wagtail 2.10 release notes](releases/2.10.html.md): *August 11, 2020*
- [Wagtail 2.11.1 release notes](releases/2.11.1.html.md): *November 6, 2020*
- [Wagtail 2.11.2 release notes](releases/2.11.2.html.md): *November 17, 2020*
- [Wagtail 2.11.3 release notes](releases/2.11.3.html.md): *December 10, 2020*
- [Wagtail 2.11.4 release notes](releases/2.11.4.html.md): *February 16, 2021*
- [Wagtail 2.11.5 release notes](releases/2.11.5.html.md): *February 18, 2021*
- [Wagtail 2.11.6 release notes](releases/2.11.6.html.md): *March 5, 2021*
- [Wagtail 2.11.7 release notes](releases/2.11.7.html.md): *April 19, 2021*
- [Wagtail 2.11.8 release notes](releases/2.11.8.html.md): *June 17, 2021*
- [Wagtail 2.11.9 release notes](releases/2.11.9.html.md): *January 24, 2022*
- [Wagtail 2.11 (LTS) release notes](releases/2.11.html.md): *November 2, 2020*
- [Wagtail 2.12.1 release notes](releases/2.12.1.html.md): *February 16, 2021*
- [Wagtail 2.12.2 release notes](releases/2.12.2.html.md): *February 18, 2021*
- [Wagtail 2.12.3 release notes](releases/2.12.3.html.md): *March 5, 2021*
- [Wagtail 2.12.4 release notes](releases/2.12.4.html.md): *April 19, 2021*
- [Wagtail 2.12.5 release notes](releases/2.12.5.html.md): *June 17, 2021*
- [Wagtail 2.12.6 release notes](releases/2.12.6.html.md): *July 13, 2021*
- [Wagtail 2.12 release notes](releases/2.12.html.md): *February 2, 2021*
- [Wagtail 2.13.1 release notes](releases/2.13.1.html.md): *June 1, 2021*
- [Wagtail 2.13.2 release notes](releases/2.13.2.html.md): *June 17, 2021*
- [Wagtail 2.13.3 release notes](releases/2.13.3.html.md): *July 5, 2021*
- [Wagtail 2.13.4 release notes](releases/2.13.4.html.md): *July 13, 2021*
- [Wagtail 2.13.5 release notes](releases/2.13.5.html.md): *October 14, 2021*
- [Wagtail 2.13 release notes](releases/2.13.html.md): *May 12, 2021*
- [Wagtail 2.14.1 release notes](releases/2.14.1.html.md): *August 12, 2021*
- [Wagtail 2.14.2 release notes](releases/2.14.2.html.md): *October 14, 2021*
- [Wagtail 2.14 release notes](releases/2.14.html.md): *August 2, 2021*
- [Wagtail 2.15.1 release notes](releases/2.15.1.html.md): *November 11, 2021*
- [Wagtail 2.15.2 release notes](releases/2.15.2.html.md): *January 18, 2022*
- [Wagtail 2.15.3 release notes](releases/2.15.3.html.md): *January 26, 2022*
- [Wagtail 2.15.4 release notes](releases/2.15.4.html.md): *February 11, 2022*
- [Wagtail 2.15.5 release notes](releases/2.15.5.html.md): *April 11, 2022*
- [Wagtail 2.15.6 release notes](releases/2.15.6.html.md): *September 5, 2022*
- [Wagtail 2.15 (LTS) release notes](releases/2.15.html.md): *November 4, 2021*
- [Wagtail 2.16.1 release notes](releases/2.16.1.html.md): *February 11, 2022*
- [Wagtail 2.16.2 release notes](releases/2.16.2.html.md): *April 11, 2022*
- [Wagtail 2.16.3 release notes](releases/2.16.3.html.md): *September 5, 2022*
- [Wagtail 2.16 release notes](releases/2.16.html.md): *February 7, 2022*
- [Wagtail 2.2.1 release notes](releases/2.2.1.html.md): *August 13, 2018*
- [Wagtail 2.2.2 release notes](releases/2.2.2.html.md): *August 29, 2018*
- [Wagtail 2.2 release notes](releases/2.2.html.md): *August 10, 2018*
- [Wagtail 2.3 (LTS) release notes](releases/2.3.html.md): *October 23, 2018*
- [Wagtail 2.4 release notes](releases/2.4.html.md): *December 19, 2018*
- [Wagtail 2.5.1 release notes](releases/2.5.1.html.md): *May 7, 2019*
- [Wagtail 2.5.2 release notes](releases/2.5.2.html.md): *August 1, 2019*
- [Wagtail 2.5 release notes](releases/2.5.html.md): *April 24, 2019*
- [Wagtail 2.6.1 release notes](releases/2.6.1.html.md): *August 5, 2019*
- [Wagtail 2.6.2 release notes](releases/2.6.2.html.md): *September 19, 2019*
- [Wagtail 2.6.3 release notes](releases/2.6.3.html.md): *October 22, 2019*
- [Wagtail 2.6 release notes](releases/2.6.html.md): *August 1, 2019*
- [Wagtail 2.7.1 release notes](releases/2.7.1.html.md): *January 8, 2020*
- [Wagtail 2.7.2 release notes](releases/2.7.2.html.md): *April 14, 2020*
- [Wagtail 2.7.3 release notes](releases/2.7.3.html.md): *May 4, 2020*
- [Wagtail 2.7.4 release notes](releases/2.7.4.html.md): *July 20, 2020*
- [Wagtail 2.7 (LTS) release notes](releases/2.7.html.md): *November 6, 2019*
- [Wagtail 2.8.1 release notes](releases/2.8.1.html.md): *April 14, 2020*
- [Wagtail 2.8.2 release notes](releases/2.8.2.html.md): *May 4, 2020*
- [Wagtail 2.8 release notes](releases/2.8.html.md): *February 3, 2020*
- [Wagtail 2.9.1 release notes](releases/2.9.1.html.md): *June 30, 2020*
- [Wagtail 2.9.2 release notes](releases/2.9.2.html.md): *July 3, 2020*
- [Wagtail 2.9.3 release notes](releases/2.9.3.html.md): *July 20, 2020*
- [Wagtail 2.9 release notes](releases/2.9.html.md): *May 4, 2020*
- [Wagtail 3.0.1 release notes](releases/3.0.1.html.md): *June 16, 2022*
- [Wagtail 3.0.2 release notes](releases/3.0.2.html.md): *August 30, 2022*
- [Wagtail 3.0.3 release notes](releases/3.0.3.html.md): *September 5, 2022*
- [Wagtail 3.0 release notes](releases/3.0.html.md): *May 16, 2022*
- [Wagtail 4.0.1 release notes](releases/4.0.1.html.md): *September 5, 2022*
- [Wagtail 4.0.2 release notes](releases/4.0.2.html.md): *September 23, 2022*
- [Wagtail 4.0.4 release notes](releases/4.0.4.html.md): *October 18, 2022*
- [Wagtail 4.0 release notes](releases/4.0.html.md): *August 31, 2022*
- [Wagtail 4.1.1 release notes](releases/4.1.1.html.md): *November 11, 2022*
- [Wagtail 4.1.2 release notes](releases/4.1.2.html.md): *February 6, 2023*
- [Wagtail 4.1.3 release notes](releases/4.1.3.html.md): *March 13, 2023*
- [Wagtail 4.1.4 release notes](releases/4.1.4.html.md): *April 3, 2023*
- [Wagtail 4.1.5 release notes](releases/4.1.5.html.md): *May 2, 2023*
- [Wagtail 4.1.6 release notes](releases/4.1.6.html.md): *May 25, 2023*
- [Wagtail 4.1.7 release notes](releases/4.1.7.html.md): *September 27, 2023*
- [Wagtail 4.1.8 release notes](releases/4.1.8.html.md): *September 28, 2023*
- [Wagtail 4.1.9 release notes](releases/4.1.9.html.md): *October 19, 2023*
- [Wagtail 4.1 (LTS) release notes](releases/4.1.html.md): *November 1, 2022*
- [Wagtail 4.2.1 release notes](releases/4.2.1.html.md): *March 13, 2023*
- [Wagtail 4.2.2 release notes](releases/4.2.2.html.md): *April 3, 2023*
- [Wagtail 4.2.3 release notes](releases/4.2.3.html.md): *May 2, 2023*
- [Wagtail 4.2.4 release notes](releases/4.2.4.html.md): *May 25, 2023*
- [Wagtail 4.2 release notes](releases/4.2.html.md): *February 6, 2023*
- [Wagtail 5.0.1 release notes](releases/5.0.1.html.md): *May 25, 2023*
- [Wagtail 5.0.2 release notes](releases/5.0.2.html.md): *June 21, 2023*
- [Wagtail 5.0.3 release notes](releases/5.0.3.html.md): *September 25, 2023*
- [Wagtail 5.0.4 release notes](releases/5.0.4.html.md): *October 4, 2023*
- [Wagtail 5.0.5 release notes](releases/5.0.5.html.md): *October 19, 2023*
- [Wagtail 5.0 release notes](releases/5.0.html.md): *May 2, 2023*
- [Wagtail 5.1.1 release notes](releases/5.1.1.html.md): *August 14, 2023*
- [Wagtail 5.1.2 release notes](releases/5.1.2.html.md): *September 25, 2023*
- [Wagtail 5.1.3 release notes](releases/5.1.3.html.md): *October 19, 2023*
- [Wagtail 5.1 release notes](releases/5.1.html.md): *August 1, 2023*
- [Wagtail 5.2.1 release notes](releases/5.2.1.html.md): *November 16, 2023*
- [Wagtail 5.2.2 release notes](releases/5.2.2.html.md): *December 6, 2023*
- [Wagtail 5.2.3 release notes](releases/5.2.3.html.md): *January 23, 2024*
- [Wagtail 5.2.4 release notes](releases/5.2.4.html.md): *April 3, 2024*
- [Wagtail 5.2.5 release notes](releases/5.2.5.html.md): *May 1, 2024*
- [Wagtail 5.2.6 release notes](releases/5.2.6.html.md): *July 11, 2024*
- [Wagtail 5.2.7 release notes](releases/5.2.7.html.md): *November 1, 2024*
- [Wagtail 5.2.8 release notes](releases/5.2.8.html.md): *February 3, 2025*
- [Wagtail 5.2 (LTS) release notes](releases/5.2.html.md): *November 1, 2023*
- [Wagtail 6.0.1 release notes](releases/6.0.1.html.md): *February 15, 2024*
- [Wagtail 6.0.2 release notes](releases/6.0.2.html.md): *April 3, 2024*
- [Wagtail 6.0.3 release notes](releases/6.0.3.html.md): *May 1, 2024*
- [Wagtail 6.0.4 release notes](releases/6.0.4.html.md): *May 21, 2024*
- [Wagtail 6.0.5 release notes](releases/6.0.5.html.md): *May 30, 2024*
- [Wagtail 6.0.6 release notes](releases/6.0.6.html.md): *July 11, 2024*
- [Wagtail 6.0 release notes](releases/6.0.html.md): *February 7, 2024*
- [Wagtail 6.1.1 release notes](releases/6.1.1.html.md): *May 21, 2024*
- [Wagtail 6.1.2 release notes](releases/6.1.2.html.md): *May 30, 2024*
- [Wagtail 6.1.3 release notes](releases/6.1.3.html.md): *July 11, 2024*
- [Wagtail 6.1 release notes](releases/6.1.html.md): *May 1, 2024*
- [Wagtail 6.2.1 release notes](releases/6.2.1.html.md): *August 20, 2024*
- [Wagtail 6.2.2 release notes](releases/6.2.2.html.md): *September 24, 2024*
- [Wagtail 6.2.3 release notes](releases/6.2.3.html.md): *November 1, 2024*
- [Wagtail 6.2.4 release notes](releases/6.2.4.html.md): *June 12, 2025*
- [Wagtail 6.2 release notes](releases/6.2.html.md): *August 1, 2024*
- [Wagtail 6.3.1 release notes](releases/6.3.1.html.md): *November 19, 2024*
- [Wagtail 6.3.2 release notes](releases/6.3.2.html.md): *January 2, 2025*
- [Wagtail 6.3.3 release notes](releases/6.3.3.html.md): *February 3, 2025*
- [Wagtail 6.3.4 release notes](releases/6.3.4.html.md): *April 24, 2025*
- [Wagtail 6.3.5 release notes](releases/6.3.5.html.md): *June 12, 2025*
- [Wagtail 6.3.6 release notes](releases/6.3.6.html.md): *February 3, 2026*
- [Wagtail 6.3.7 release notes](releases/6.3.7.html.md): *February 12, 2026*
- [Wagtail 6.3 (LTS) release notes](releases/6.3.html.md): *November 1, 2024*
- [Wagtail 6.4.1 release notes](releases/6.4.1.html.md): *February 21, 2025*
- [Wagtail 6.4.2 release notes](releases/6.4.2.html.md): *June 12, 2025*
- [Wagtail 6.4 release notes](releases/6.4.html.md): *February 3, 2025*
- [Wagtail 7.0.1 release notes](releases/7.0.1.html.md): *June 12, 2025*
- [Wagtail 7.0.2 release notes](releases/7.0.2.html.md): *July 24, 2025*
- [Wagtail 7.0.3 release notes](releases/7.0.3.html.md): *August 28, 2025*
- [Wagtail 7.0.4 release notes](releases/7.0.4.html.md): *February 3, 2026*
- [Wagtail 7.0.5 release notes](releases/7.0.5.html.md): *February 12, 2026*
- [Wagtail 7.0 (LTS) release notes](releases/7.0.html.md): *May 6, 2025*
- [Wagtail 7.1.1 release notes](releases/7.1.1.html.md): *August 28, 2025*
- [Wagtail 7.1.2 release notes](releases/7.1.2.html.md): *October 23, 2025*
- [Wagtail 7.1.3 release notes](releases/7.1.3.html.md): *February 3, 2026*
- [Wagtail 7.1 release notes](releases/7.1.html.md): *August 4, 2025*
- [Wagtail 7.2.1 release notes](releases/7.2.1.html.md): *November 26, 2025*
- [Wagtail 7.2.2 release notes](releases/7.2.2.html.md): *February 3, 2026*
- [Wagtail 7.2 release notes](releases/7.2.html.md): *November 5, 2025*
- [Wagtail 7.3.1 release notes - IN DEVELOPMENT](releases/7.3.1.html.md): *Unreleased*
- [Wagtail 7.3 release notes](releases/7.3.html.md): *February 3, 2026*
- [Wagtail 7.4 (LTS) release notes](releases/7.4.html.md): *Unreleased*
- [Accessibility considerations](advanced_topics/accessibility_considerations.html.md): Accessibility for CMS-driven websites is a matter of [modeling content appropriately](#content-model...
- [Add search to your site](tutorial/add_search.html.md): Using the Wagtail `start` command to start your project gives you a built-in search app. This built-...
- [How to add Wagtail into an existing Django project](advanced_topics/add_to_django_project.html.md): To install Wagtail completely from scratch, create a new Django project and an app within that proje...
- [Adding reports](extending/adding_reports.html.md):
- [Customizing admin templates](advanced_topics/customization/admin_templates.html.md): In your projects with Wagtail, you may wish to replace elements such as the Wagtail logo within the ...
- [Creating admin views](extending/admin_views.html.md): The most common use for adding custom views to the Wagtail admin is to provide an interface for mana...
- [How to build a site with AMP support](advanced_topics/amp.html.md): This recipe document describes a method for creating an
- [Animated GIF support](advanced_topics/images/animated_gifs.html.md): Pillow, Wagtail’s default image library, doesn’t support animated
- [Audit log](extending/audit_log.html.md):
- [Backends](topics/search/backends.html.md):
- [StreamField block reference](reference/streamfield/blocks.html.md):
- [About StreamField BoundBlocks and values](advanced_topics/boundblocks_and_values.html.md):
- [Changing rich text representation](advanced_topics/images/changing_rich_text_representation.html.md):
- [JavaScript components](reference/ui/client.html.md):
- [Accessing panels from client-side code](extending/client_side_panels.html.md): On model creation and editing views that are defined through [panels](forms.md#forms-panels-overview...
- [Committing code](contributing/committing.html.md): **This section is for the core team of Wagtail, or for anyone interested in the process of getting c...
- [UI components](reference/ui/components.html.md):
- [Wagtail API v2 configuration guide](advanced_topics/api/v2/configuration.html.md):
- [Create contact page](tutorial/create_contact_page.html.md): Having a contact page on your portfolio site will help you connect with potential clients, employers...
- [Create a footer for all pages](tutorial/create_footer_for_all_pages.html.md): The next step is to create a footer for all pages of your portfolio site. You can display social med...
- [Create a portfolio page](tutorial/create_portfolio_page.html.md): A portfolio page is a web page that has your resume or Curriculum Vitae (CV). The page will give pot...
- [Customizing the user account settings form](extending/custom_account_settings.html.md):
- [Adding custom bulk actions](extending/custom_bulk_actions.html.md):
- [Custom document model](advanced_topics/documents/custom_document_model.html.md):
- [Custom document upload form](advanced_topics/documents/custom_document_upload_form.html.md): Wagtail provides a way to use a custom document form by modifying the [`WAGTAILDOCS_DOCUMENT_FORM_BA...
- [Custom image filters](extending/custom_image_filters.html.md):
- [Custom image models](advanced_topics/images/custom_image_model.html.md):
- [Custom page listings](advanced_topics/customization/custom_page_listings.html.md):
- [Adding new Task types](extending/custom_tasks.html.md):
- [Custom user models](advanced_topics/customization/custom_user_models.html.md): This page shows how to configure Wagtail to accommodate a custom user model.
- [Form builder customization](reference/contrib/forms/customization.html.md):
- [Customize your home page](tutorial/customize_homepage.html.md): Heads’up! Make sure you have completed [Your first Wagtail site](../getting_started/tutorial.md) bef...
- [Customizing admin views for snippets](topics/snippets/customizing.html.md):
- [Customizing group edit/create views](extending/customizing_group_views.html.md):
- [StreamField data migration reference](reference/streamfield/data_migrations.html.md):
- [Demo site](getting_started/demo_site.html.md): To create a new site on Wagtail, we recommend the `wagtail start` command in [Getting started](index...
- [Deploy your site](tutorial/deployment.html.md): So far, you’ve been accessing your site locally. Now, it’s time to deploy it. Deployment makes your ...
- [Setting up a development environment](contributing/developing.html.md):
- [How to set up Django Ninja](advanced_topics/api/django-ninja.html.md):
- [Documentation guidelines](contributing/documentation_guidelines.html.md): > * [Writing style guide](#writing-style-guide)
- [Writing documentation](contributing/documentation_modes.html.md): Wagtail documentation is written in **four modes** of information delivery.
- [Accessing the editor programmatically](extending/editor_api.html.md): Wagtail’s editor is built with various JavaScript components that can be interacted with programmati...
- [Embedded content](advanced_topics/embeds.html.md):
- [Extending client-side behavior](extending/extending_client_side.html.md):
- [Extending the Draftail editor](extending/extending_draftail.html.md):
- [Feature detection](advanced_topics/images/feature_detection.html.md):
- [Optional features](topics/snippets/features.html.md):
- [Your first contribution](contributing/first_contribution_guide.html.md): > * [Guide](#guide)
- [Deploying Wagtail with Fly.io + Backblaze](deployment/flyio.html.md): This tutorial will use two platforms to deploy your site. You’ll host your site on [fly.io](https://...
- [Focal points](advanced_topics/images/focal_points.html.md):
- [How to use a redirect with Form builder to prevent double submission](advanced_topics/formbuilder_routablepage_redirect.html.md): It is common for form submission HTTP responses to be a `302 Found` temporary redirection to a new p...
- [Using forms in admin views](extending/forms.html.md): [Django’s forms framework](https://docs.djangoproject.com/en/stable/topics/forms/) can be used withi...
- [Frontend cache invalidator](reference/contrib/frontendcache.html.md):
- [General coding guidelines](contributing/general_guidelines.html.md): We recognize generative AI can be a useful tool for contributors, but like any tool should be used w...
- [Generic views](extending/generic_views.html.md):
- [Headless support](advanced_topics/headless.html.md):
- [Hooks](reference/hooks.html.md):
- [Internationalization](advanced_topics/i18n.html.md):
- [Icons](advanced_topics/icons.html.md):
- [Image file formats](advanced_topics/images/image_file_formats.html.md):
- [Dynamic image serve view](advanced_topics/images/image_serve_view.html.md):
- [How to use images in templates](topics/images.html.md):
- [Indexing](topics/search/indexing.html.md):
- [Integrating Wagtail into a Django project](getting_started/integrating_into_django.html.md): Wagtail provides the `wagtail start` command and project template to get you started with a new Wagt...
- [Issue tracking](contributing/issue_tracking.html.md): We welcome bug reports, feature requests and pull requests through Wagtail’s [GitHub issue tracker](...
- [Jinja2 template support](reference/jinja2.html.md):
- [Legacy richtext](reference/contrib/legacy_richtext.html.md): Provides the legacy richtext wrapper. This causes rich text to be wrapped in a div, with the class `...
- [Management commands](reference/management_commands.html.md):
- [Recipes](reference/pages/model_recipes.html.md):
- [Model reference](reference/models.html.md): This document contains reference information for the model classes inside the `wagtail.models` modul...
- [Multi-site, multi-instance and multi-tenancy](advanced_topics/multi_site_multi_instance_multi_tenancy.html.md): This page gives background information on how to run multiple Wagtail sites (with the same source co...
- [Documents overview](advanced_topics/documents/overview.html.md):
- [Customizing the editing interface](advanced_topics/customization/page_editing_interface.html.md):
- [Page models](topics/pages.html.md): Each page type (a.k.a. content type) in Wagtail is represented by a Django model. All page models mu...
- [Panels](reference/panels.html.md):
- [Performance](advanced_topics/performance.html.md):
- [Permissions](topics/permissions.html.md):
- [Private pages](advanced_topics/privacy.html.md):
- [The project template](reference/project_template.html.md):
- [Python coding guidelines](contributing/python_guidelines.html.md): We ask that all Python contributions adhere to the [PEP8](https://peps.python.org/pep-0008/) style g...
- [Page QuerySet reference](reference/pages/queryset_reference.html.md): All models that inherit from [`Page`](../models.md#wagtail.models.Page) are given some extra QuerySe...
- [Quick install](getting_started/quick_install.html.md): These instructions assume familiarity with virtual environments and the
- [Redirects](reference/contrib/redirects.html.md):
- [Manage the reference index](advanced_topics/reference_index.html.md):
- [Registering snippets](topics/snippets/registering.html.md):
- [Wagtail’s release process](releases/release_process.html.md): Release numbering works as follows:
- [Rendering snippets](topics/snippets/rendering.html.md):
- [Generating renditions in Python](advanced_topics/images/renditions.html.md):
- [Rich text internals](extending/rich_text_internals.html.md): At first glance, Wagtail’s rich text capabilities appear to give editors direct control over a block...
- [`RoutablePageMixin`](reference/contrib/routablepage.html.md):
- [Searching](topics/search/searching.html.md):
- [Promoted search results](reference/contrib/searchpromotions.html.md):
- [Reporting security issues](contributing/security.html.md): Ensure you are viewing our [latest security policy](https://docs.wagtail.org/en/latest/contributing/...
- [Set up site menu for linking to the homepage and other pages](tutorial/set_up_site_menu.html.md): This section of the tutorial will teach you how to create a site menu to link to your homepage and o...
- [Settings](reference/settings.html.md): Wagtail makes use of the following settings, in addition to [Django’s core settings](https://docs.dj...
- [Settings models](reference/contrib/settings.html.md): The `wagtail.contrib.settings` module allows you to define models that hold
- [Signals](reference/signals.html.md): Wagtail’s [Revision](models.md#revision-model-ref) and [Page](models.md#page-model-ref) implement [S...
- [Simple translation](reference/contrib/simple_translation.html.md):
- [Sitemap generator](reference/contrib/sitemaps.html.md):
- [Storing and serving](advanced_topics/documents/storing_and_serving.html.md):
- [How to use StreamField for mixed content](topics/streamfield.html.md):
- [How to build custom StreamField blocks](advanced_topics/customization/streamfield_blocks.html.md):
- [StreamField migrations](advanced_topics/streamfield_migrations.html.md):
- [StreamField validation](advanced_topics/streamfield_validation.html.md):
- [Style and improve user experience](tutorial/style_your_site.html.md): In this tutorial, you’ll add a basic site theme to your portfolio site and improve its user experien...
- [Support](support.html.md): If you have any problems or questions about working with Wagtail, you are invited to visit any of th...
- [Sustainability considerations](advanced_topics/sustainability_considerations.html.md): Here are guidelines and resources we recommend for projects with sustainability goals relating to cl...
- [TableBlock](reference/contrib/table_block.html.md): The TableBlock module provides an HTML table block type for StreamField. This module uses [handsonta...
- [Tagging](advanced_topics/tags.html.md):
- [Template components](extending/template_components.html.md):
- [Testing your Wagtail site](advanced_topics/testing.html.md):
- [Testing documents](advanced_topics/documents/testing.html.md): This page covers a few common patterns when writing tests for custom document
- [The Zen of Wagtail](getting_started/the_zen_of_wagtail.html.md): Wagtail is born out of many years of experience building websites, learning approaches that work and...
- [Theory](reference/pages/theory.html.md):
- [Third-party tutorials](advanced_topics/third_party_tutorials.html.md): The following list is a collection of tutorials and development notes
- [Title generation on upload](advanced_topics/documents/title_generation_on_upload.html.md):
- [Title generation on upload](advanced_topics/images/title_generation_on_upload.html.md):
- [Translations](contributing/translations.html.md):
- [Your first Wagtail site](getting_started/tutorial.html.md): This tutorial shows you how to build a blog using Wagtail. Also, the tutorial gives you hands-on exp...
- [Typed table block](reference/contrib/typed_table_block.html.md): The `typed_table_block` module provides a StreamField block type for building tables consisting of m...
- [UI coding guidelines](contributing/ui_guidelines.html.md): Wagtail’s user interface is built with:
- [Deployment: Under the hood](deployment/under_the_hood.html.md): This doc provides a technical deep-dive into Wagtail hosting concepts. Most likely, you’ll want to [...
- [Upgrading Wagtail](releases/upgrading.html.md): New feature releases of Wagtail are released every three months. These releases provide new features...
- [Wagtail API v2 usage guide](advanced_topics/api/v2/usage.html.md):
- [Viewsets](reference/viewsets.html.md):
- [Form widget client-side API](reference/streamfield/widget_api.html.md):
- [Writing templates](topics/writing_templates.html.md):