https://github.com/blackfireio/bigfoot-django
https://github.com/blackfireio/bigfoot-django
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/blackfireio/bigfoot-django
- Owner: blackfireio
- Created: 2021-03-11T16:15:30.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-11-03T08:52:38.000Z (almost 4 years ago)
- Last Synced: 2025-06-22T07:46:36.348Z (4 months ago)
- Language: JavaScript
- Homepage:
- Size: 3.3 MB
- Stars: 1
- Watchers: 5
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# BigFoot Django project
## Installation
Tested only with Python 3.9.
1. Install requirements using `pipenv`:
```bash
pipenv install
```1. Start the PostGreSQL container:
```bash
docker-compose up -d
```2. `pyscopg2` library requires PostgreSQL to be installed on the system.
(E.x: you might get `pg_config executable not found` errors during installation)Make sure PostgreSQL is installed on the host:
```
> brew install postgresql # MacOS
> sudo apt-get install postgresql # Ubuntu
```3. The database user/name are set to `bigfoot` by default. So, you might
need to run:
```
> sudo -u postgres psql
postgres> createdb bigfoot && createuser -s bigfoot
```4. Generate fake data:
```bash
pipenv run python manage.py migrate
pipenv run python manage.py generate_fake_data
```5. Run server with `blackfire-python`:
```bash
blackfire-python manage.py runserver
```