In this tutorial we are going to learn how to customize default Wagtail Page properties by changing the default help text and field verbose names. We'll also learn how to set a new default field value when you create a new Wagtail Page.
Below is the exact code you'll find in this Git Commit.
class HomePage(Page): ... # This is your HomePage model ... # This will change the "title" field 's verbose name to "Custom Name". # But you'd still reference it in the template as `page.title` HomePage._meta.get_field("title").verbose_name = "Custom Name" # Here we are removing the help text. But to change it, simply change None to a string. HomePage._meta.get_field("title").help_text = None # Below is the new default title for a Home Page. # This only appears when you create a new page. HomePage._meta.get_field("title").default = "Default HomePage Title" # Lastly, we're adding a default `slug` value to the page. # This does not need to reflect the same (or similar) value that the `title` field has. HomePage._meta.get_field("slug").default = "default-homepage-title"