django-blog-with-forum

The project persists two goals: firstly, this is an example how to build simple web applications, such as blog or forum, using Python and Django, and secondly, how to combine Django and Docker in web development.

The project of website contains Django back-end, Postgres database and uses Uikit front-end framework in templates.

How to use this project?

  1. Create a folder for project:
$ mkdir project && cd project
  1. Clone git repository in created folder:
$ git clone https://github.com/ivanlohvyn/django-blog-with-forum.git
  1. Update the environment variables in the docker-compose.yml and .env.dev files for your needs.

  2. Build the images:

docker-compose build
  1. Run the containers:
docker-compose up

Notes

The project is still in development, so in the future he will be contain update and delete options to blog posts (to complete CRUD functionality), and code will be refactored according DRY principle also. Everyone welcome with ideas how to improve this project)