diff --git a/README.md b/README.md index b4949a0..9b1b3d0 100644 --- a/README.md +++ b/README.md @@ -8,10 +8,10 @@ und für die öffentliche Rechercheplattform. - Liederbücher - Lieder - Urheber*innen -- Verlage -- Nutzungsrechte und ihre Inhaber*innen +- Verlage (TODO) +- Nutzungsrechte und ihre Inhaber*innen (TODO) -# Abhängigkeiten +## Abhängigkeiten - Python 3.14 (funktioniert wahrscheinlich auch mit anderen Versionen) - Django 6.0 @@ -19,6 +19,12 @@ und für die öffentliche Rechercheplattform. - django-taggit-helpers (uralt, funktioniert aber) - PyYAML -# Installation +## Installation Siehe [docs/README.md](docs/README.md) + +## TODO + +- Modelle für Verlage/Veröffentlicher und Nutzungsrechte +- REST-API +- öffentliche Schnittstelle (Website; bisher nur Backend = Django-Admin) diff --git a/docs/README.md b/docs/README.md index a637716..3a00b8a 100644 --- a/docs/README.md +++ b/docs/README.md @@ -13,10 +13,11 @@ Wir entwickeln auf Python 3.14. Python 3.12+ funktioniert, ältere haben zuminde - `cd liederquelle` - `.env` anlegen: - $ python manage.py shell + $ python3 >> from django.core.management.utils import get_random_secret_key >> with open('.env', 'w') as dotenv: dotenv.write('SECRET_KEY=%s' % get_random_secret_key()) + >> >> ^D - Datenbank (SQLite) anlegen: `python3 manage.py makemigrations quellen; python3 manage.py migrate`