Skip to content

MaxxZahar/MaZaTestProject02

Repository files navigation

GarpixCMS Empty Template

Cookiecutter template for GarpixCMS == 1.0.0.

Install

  1. Install Docker and docker-compose.

For Debian, Ubuntu:

su
apt update; apt upgrade -y; apt install -y curl; curl -sSL https://get.docker.com/ | sh; curl -L https://github.com/docker/compose/releases/download/1.28.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose

Don't forget press CTRL+D to exit from super user account.

  1. Apply environment variables:
cp example.env .env
  1. Change a random string for SECRET_KEY and POSTGRES_PASSWORD in .env.

  2. Install dependencies:

pipenv install
pipenv shell
  1. Run make command to install pre-commit hook:
make precommit
  1. Up docker-compose, migrate database and create super user:
docker-compose up -d
python3 backend/manage.py makemigrations
python3 backend/manage.py migrate
python3 backend/manage.py createsuperuser
  1. Run the server:
python3 backend/manage.py runserver
  1. Enjoy!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published