A wordpress like blog app implemented in wagtail.
After reimplimenting wordpress like blogs over and over again in wagtail I decided to just make this. Feel free to use as is or copy it as a starting point. It's based on the wagtail demo blog but is closer to a standard Wordpress blog style.
- Categories and tags with views
- RSS
- Basic starter templates with pagination
- Comments
Work in progress?
- Wordpress importer
- Disqus comments
pip install wagtail-blog
- Add
blog
to INSTALLED_APPS - Add
url(r'^blog/', include('blog.urls')),
to urls.py - Override templates as needed.
BLOG_PAGINATION_PER_PAGE
(Default 10) Set to change the number of blogs per page. Set to None to disable (useful if using your own pagination implimentation).
django-comments-xtd comments work out of the box. Just install it as directed here. Customizing the xtd comment templates should be all you need - but feel free to review this apps templates which you may want to override.
Out of box Disqus coming someday - but it's pretty easy to add manually following the Disqus documentation and overriding templates.
Feel free to contribute other comment implimentations.
The included docker-compose file should make it easy to get up and running.
- Install docker and docker-compose
docker-compose up
docker-compose run --rm web ./manage.py migrate
docker-compose run --rm web ./manage.py createsuperuser
- Log in and create a blog index page with blog pages to see a very basic implimentation.