Skip to content

jdineen21/space_django

Repository files navigation

space_django

https://www.spacextrack.com/

Development Server Setup

1. Clone repo and cd into it

git clone --recursive https://github.com/jdineen21/space_django
cd space_django

2. Create and mount python virtual environment

python -m pip install --upgrade pip
pip install virtualenv
python -m venv .venv
source .venv/bin/activate

3. Install required python packages from requirements.txt

pip install --upgrade pip
pip install -r requirements.txt

4. Install node modules and compile js

npm i
npm run production

5. Create .env file from .env.example and insert secret key

cp .env.example .env
python -c 'from django.core.management.utils import get_random_secret_key; print(get_random_secret_key())' >> .env

./6. Launch django dev server

./manage.py migrate
./manage.py runserver

Deployment

1. Perform System Check

python manage.py check --deploy --settings=space_django.settings.production

Tips

Show outdated pip packages

pip list --outdated

Update pip package

pip install --upgrade Django

NPM commands

npm audit

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published