How to attach stories apphook to the home page

By attaching an apphook to a page, by default all child pages are swallowed by the apphook. This is normally not a problem. If you want to attach the stories apphook to the home page, however, you need to ensure not all CMS pages are shadowed as child pages of the home page.

This can be achieved by disallowing the slug-based permalink style for the stories apphook.

Add/upadete stories apphook to the home page

  • Go to the django CMS page admin: http://localhost:8000/admin/cms/page

  • Edit the home page

  • Go to Advanced settings and select Stories from the Application selector and create an Application configuration;

  • Customise the Application instance name, if needed

  • Publish the page

  • Restart the project instance to properly load stories urls.