Skip to content

keziah55/pick

Repository files navigation

Pick

Pick is a media browser, built using django.

Install

python -m venv .venv
source .venv/bin/activate 
python -m pip install -r requirements-3.12.txt

You may need to either copy or link el-pagination.js from the venv into static, for example:

ln -s .venv/lib/python3.12/site-packages/el_pagination/static/el-pagination/js/el-pagination.js mediabrowser/static/mediabrowser/js/el-pagination.js

Make DB

./manage.py makemigrations mediabrowser
./manage.py migrate
scripts/populate_db.py -f films.txt -p patch.csv

Test

./manage.py test mediabrowser -v 2

Run on local network

./manage.py runserver 0.0.0.0:8000

To view on another machine on the network, add the IP address to ALLOWED_HOSTS in settings.py.

About

Media browser, built with django

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published