Skip to content

grbeno/todo-crud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Todo CRUD Sample

Django DjangoREST Postgres React Nginx Docker

🔨 Set environment variables

backend/.env

SECRET_KEY=<secret-key>
DEBUG=True
SSL_REQUIRE=False

frontend/.env

VITE_URL='http://localhost:8000/api'

🚀 Run the application with Docker

Build and run Docker images

docker-compose build
docker-compose up

Remove containers

docker-compose down

Run Django tests

docker-compose run --rm -e RUN_TESTS=1 backend

💻 Django backend development

Setup and activate the virtual environment

python -m venv venv
venv\scripts\activate

Install a dependency

pip install <package_name>==<version>

Update the dependency list

pip freeze > requirements.txt

About

Todo CRUD Sample

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published