A wordpress like blog app implemented in wagtail
Project description
# wagtail_blog A wordpress like blog app implemented in wagtail.
# What is it
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.
## Features
Categories and tags with views
RSS
Basic starter templates with pagination
Comments
Work in progress?
Wordpress importer
Disqus comments
# Installation
pip install wagtail-blog
Add blog to INSTALLED_APPS
Add url(r’^blog/’, include(‘blog.urls’)), to urls.py
Override [templates](/blog/templates/blog/) as needed.
# Settings
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).
# Comments
django-comments-xtd comments work out of the box. Just install it as directed [here](http://django-comments-xtd.readthedocs.org/en/latest/). 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.
# Hacking
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for wagtail_blog-1.1-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82de9a445c146331de5c0f2e9101b911215d1ca6c08088579a4a65c819e3244a |
|
MD5 | 23b35e46cbb76537686039ab95af0c44 |
|
BLAKE2b-256 | ae9a12718fe9f1584e59554922edc27fbba4b75addd15fd7736a0f8f53f7199a |