PyCharm + docker service tab
docker compose up --build -d- Create settings.py in magnolia folder, and then set up these variables:
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_USE_SSL =
EMAIL_HOST =
EMAIL_PORT =
EMAIL_HOST_USER =
EMAIL_HOST_PASSWORD =
or
EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend'
- Run these commands to setup database:
docker compose exec backend python manage.py makemigrationsdocker compose exec backend python manage.py migratedocker compose exec backend python manage.py createsuperuserApi located at localhost:8000