ubservas / KickIt

wagtail blog

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

KickIt!

music blog

Built With

Installation

  • pull
  • use venv with python 3.6
$ pip install -r requirements.txt
$ python manage.py migrate
  • creates a SQLite database file in the project directory (default)
$ python manage.py createsuperuser
$ python manage.py runserver

Deploy with Docker

  • add nginx/media.conf to /home/dokku/.volumes/{app name}/nginx.conf.d/

Setup

  • set site name in Wagtail Admin -> Settings -> Site
  • add social media accounts: Settings -> SiteSettings
  • set mailchimp newsletter Subscribe Form: KickIt/templates/includes/footer.html
  • create Collections for media and manage permissions of User Groups

TODO

Dev

  • Add Podcasts Tags (same as post tags?)
  • check browser/mobile compatibility
  • SEO
  • improve readability with HTML5 tags
  • minify css django asset-managers
  • add help text to model properties

Design

  • Author / Author Index Pages

Resources

General

Django / Wagtail

About

wagtail blog

License:GNU General Public License v3.0


Languages

Language:Python 45.1%Language:HTML 26.5%Language:CSS 26.0%Language:JavaScript 2.1%Language:Dockerfile 0.2%Language:Shell 0.1%