Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Tivix/wagtail-blog-app
A blog application for the Wagtail Django CMS
https://github.com/Tivix/wagtail-blog-app
Last synced: 10 days ago
JSON representation
A blog application for the Wagtail Django CMS
- Host: GitHub
- URL: https://github.com/Tivix/wagtail-blog-app
- Owner: Tivix
- License: mit
- Created: 2015-02-20T07:18:36.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-08-18T20:37:38.000Z (about 8 years ago)
- Last Synced: 2024-08-02T07:11:23.339Z (3 months ago)
- Language: Python
- Size: 30.3 KB
- Stars: 39
- Watchers: 71
- Forks: 7
- Open Issues: 5
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
- awesome-wagtail - wagtail-blog-app - A blog application for the Wagtail Django CMS. (Apps / Blogging/news)
README
=====
Wagtail Blog
=====Simple Blog app to plug in to your Wagtail (Django powered CMS) setup/project.
The goal is not to try and become Wordpress or have all its features (or even import/export to it!), but be an extremely simple and powerful blogging app to get your Django/Wagtail blog started.
Quick start
-----------1. Add `wagtail_blog` to `INSTALLED_APPS`:
INSTALLED_APPS = {
...
'wagtail_blog'
...
}2. Configure settings:
WAGTAIL_BLOG_AUTHOR_PAGE = 'team.TeamMemberPage' # your wagtail page model with author information
Optional settings include:
WAGTAIL_BLOG_POSTS_PER_PAGE = 10 # posts per page on the post listing page
WAGTAIL_BLOG_FEED_TITLE = 'My Site Feed' # RSS / Atom feed custom title, defaults to RSS Feed / Atom Feed
WAGTAIL_BLOG_FEED_DESCRIPTION = 'News Feed of My Site' # RSS 2.0 / Atom feed custom description, defaults to Blog Post Feed
WAGTAIL_BLOG_FEED_LENGTH = 50 # How many articles are included in the feed, defaults to 50
3. Templates
The root of your template path should contain blog_page.html and blog_index_page.html files in wagtail_blog catalog.
4. RSS / Atom Feeds
Feeds module of the application contains appropriate feed classes (how to add feed classes into your URL conf - https://docs.djangoproject.com/en/1.7/ref/contrib/syndication/#a-simple-example )