项目作者: naeglinghaff

项目描述 :
A place where I can share the contents of my brain - a simple blog started at a DjangoGirls event using Python and Django
高级语言: Python
项目地址: git://github.com/naeglinghaff/blog-python-django.git
创建时间: 2019-05-11T14:24:28Z
项目社区:https://github.com/naeglinghaff/blog-python-django

开源协议:

下载


Winged Messenger Blog

A blog application started at a DjangoGirls’ event using Python and Django. Built and maintained until now, inflicting my thoughts on the internet.

Where to find it

You can see the blog online at https://naeglinghaff.pythonanywhere.com/

It will also shortly be available at katewriting.co.uk.

Running code locally

Clone this repo and then in the root directory:

  1. python manage.py migrate
  2. python manage.py runserver

To run the tests

  1. python manage.py test blog.tests

To see an accurate representation of coverage, run the coverage report separately (coverage.py loads in the models too soon hence the differing results)

  1. coverage run --source='.' ./manage.py test blog.tests
  2. coverage report

Additions and technologies used:

  • bootstrap and custom CSS
  • security protocols with Dotenv
  • testing with unittest
  • ckeditor for custom input to blog post form
  • paginate for multiple page list views
  • virtualenv for package management
  • sentry for monitoring production errors
  • continuous deployment with heroku