Skip to content

A crowd-sourced online sports dictionary written using the Django web framework

Notifications You must be signed in to change notification settings

ilyasmohamed/sportsdictionary

Repository files navigation

Sports Dictionary

A crowd-sourced online sports dictionary written using the Django web framework

🏈 🏸 ⚾ 🏀 🎱 🎳 🥊 ♟️ 🤼‍♂️ 🏏 🚴‍♂️ 🎣 ⚽ ⛳ 🏒 🏇 ⛸ 🏁 🏉 🛹 🏂 🏊‍♂️ 🏓 🎾 🥏 🏐

Setup

1. Clone this repo

git clone https://github.com/ilyasmohamed/sportsdictionary.git

2. cd into the project folder

3. Create a virtual environment, activate it and then install dependencies

On macOS and Linux

python3 -m venv env
source env/bin/activate
pip install -r requirements.txt

On Windows

py -m venv env
env\Scripts\activate
pip install -r requirements.txt

4. Initialize the database

python manage.py makemigrations dictionary accounts --settings=sportsdictionary.settings.testing
python manage.py migrate --settings=sportsdictionary.settings.testing
python manage.py createcachetable --settings=sportsdictionary.settings.testing

5. Seed the db

python manage.py seeddb --settings=sportsdictionary.settings.testing

6. Run the development server to verify everything is working

python manage.py runserver --settings=sportsdictionary.settings.testing

7. Login as the test user using the below credentials

Username: testuser
Password: wy3MW5

About

A crowd-sourced online sports dictionary written using the Django web framework

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors