Creating Your First Story Blog¶
This guide will walk you through creating your first blog with djangocms-stories.
Setting up a Stories Page¶
In the Django CMS admin, create a new page
Go to the “Advanced settings” of the newly created page
Choose “Stories” in the “Application” field
Select your story config (see Create a Stories Config)
Publish the page (if you are using versioning) to make it visible.
Depending on your project configuration, you might need to restart the server to let Django know about the new application hook.
Creating a Story¶
Navigate to the stories page
Click “Add Story” in the toolbar
Fill in the required fields: - Title - Abstract (optional) - Content
Add categories and tags as needed
Save and publish
Adding Content with Plugins¶
Stories support Django CMS plugins for rich content:
Edit your story
Click on the content placeholder
Add plugins like: - Text - Images - Videos - Links
Working with Categories¶
Categories help organize your stories:
Go to Stories → Categories in the admin
Create new categories
Assign stories to categories
Use categories for navigation and filtering
Publishing¶
djangocms-stories integrates with djangocms-versioning for publication and version management. The experience is similar to the publication process for pages.
If you want to schedule a story, we recommend djangocms-timed-publication as a addon for djangocms-versioning.