Family Django Site
Go to file
2023-07-18 18:00:06 -04:00
.vscode Add Debugger config for VS code 2023-04-17 09:35:22 -04:00
api Add link to My Bills 2023-06-03 12:01:27 -04:00
.gitignore First Beta! 2021-11-19 21:03:35 -05:00
.python-version Chore: Add Developer Documentation 2023-03-25 11:51:36 -04:00
api-workspace.code-workspace Update Poetry Deps 2023-07-18 18:00:06 -04:00
poetry.lock Update Poetry Deps 2023-07-18 18:00:06 -04:00
pyproject.toml Update Poetry Deps 2023-07-18 18:00:06 -04:00
README.md Add Theme Updates 2023-04-17 09:32:36 -04:00
requirements.txt Switch to Soft-UI admin from Jet 2023-04-17 09:35:06 -04:00

api

The AHosking.com API

Getting Started

  1. sudo apt install libpq-dev python-dev python3-psycopg2
  2. pip install virtualenv
  3. python3 -m virtualenv .env
  4. Activate environment .\.env\Scripts\activate
  5. export DEBUG=false
  6. docker run --name api-postgres -e POSTGRES_PASSWORD=mysecretpassword -e POSTGRES_USER=api -e POSTGRES_DB=api -p 5432:5432 -d postgres
  7. export DATABASE_HOST=localhost
    export DATABASE_PORT=5432
    export DATABASE_USER=api
    export DATABASE_PASSWORD=mysecretpassword
    export DATABASE_NAME=api
    
  8. python3 manage.py makemigrations
  9. python3 manage.py migrate
  10. python3 manage.py createsuperuser
  11. python manage.py runserver 0.0.0.0:9000

Troubleshooting

pip3 install --upgrade --force-reinstall -r requirements.txt will re-install requirements and upgrade based on requirements.txt

Third-party

Themes and Templates