manage.get.gov/docs/developer
2022-08-31 16:02:51 -05:00
..
README.md Update and organize documentation 2022-08-31 16:02:51 -05:00

Development

========================

If you're new to Django, see Getting Started with Django for an introduction to the framework.

Local Setup

  • Install Docker https://docs.docker.com/get-docker/

  • Initialize the application:

    cd src
    docker-compose build
    
  • Run the server: docker-compose up

    Press Ctrl-c when you'd like to exit or pass -d to run in detached mode.

Visit the running application at http://localhost:8080.

Setting Vars

Every environment variable for local development is set in src/docker-compose.yml.

Including variables which would be secrets and set via a different mechanism elsewhere.

Viewing Logs

If you run via docker-compose up, you'll see the logs in your terminal.

If you run via docker-compose up -d, you can get logs with docker-compose logs -f.

You can change the logging verbosity, if needed. Do a web search for "django log level".

Running tests

tbd.