Skip to content

HodaSadatJafari/django-ci-cd-EmbedProject

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevOpsHobbies

project setup

1- compelete cookiecutter workflow (recommendation: leave project_slug empty) and go inside the project

cd Project_name

2- SetUp venv

virtualenv venv
source venv/bin/activate

3- install Dependencies

pip install -r requirements.txt

4- spin off docker compose

docker-compose -f docker-compose.dev.yml up -d

5- create your env

cp .env.example .env

6- Create tables

python manage.py migrate

7- run the project

python manage.py runserver

8- Celery and celery beat

  celery -A devopshobbies.tasks worker -l info --without-gossip --without-mingle --without-heartbeat
  celery -A devopshobbies.tasks beat -l info --scheduler django_celery_beat.schedulers:DatabaseScheduler

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 97.3%
  • Shell 1.1%
  • Dockerfile 1.1%
  • Procfile 0.5%