Doku aktualisiert/korrigiert

This commit is contained in:
2026-05-02 08:50:41 +02:00
committed by Hraban
parent df4a8a33c7
commit 4dc619c07c
2 changed files with 12 additions and 5 deletions
+10 -4
View File
@@ -8,10 +8,10 @@ und für die öffentliche Rechercheplattform.
- Liederbücher - Liederbücher
- Lieder - Lieder
- Urheber*innen - Urheber*innen
- Verlage - Verlage (TODO)
- Nutzungsrechte und ihre Inhaber*innen - Nutzungsrechte und ihre Inhaber*innen (TODO)
# Abhängigkeiten ## Abhängigkeiten
- Python 3.14 (funktioniert wahrscheinlich auch mit anderen Versionen) - Python 3.14 (funktioniert wahrscheinlich auch mit anderen Versionen)
- Django 6.0 - Django 6.0
@@ -19,6 +19,12 @@ und für die öffentliche Rechercheplattform.
- django-taggit-helpers (uralt, funktioniert aber) - django-taggit-helpers (uralt, funktioniert aber)
- PyYAML - PyYAML
# Installation ## Installation
Siehe [docs/README.md](docs/README.md) 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)
+2 -1
View File
@@ -13,10 +13,11 @@ Wir entwickeln auf Python 3.14. Python 3.12+ funktioniert, ältere haben zuminde
- `cd liederquelle` - `cd liederquelle`
- `.env` anlegen: - `.env` anlegen:
$ python manage.py shell $ python3
>> from django.core.management.utils import get_random_secret_key >> from django.core.management.utils import get_random_secret_key
>> with open('.env', 'w') as dotenv: >> with open('.env', 'w') as dotenv:
dotenv.write('SECRET_KEY=%s' % get_random_secret_key()) dotenv.write('SECRET_KEY=%s' % get_random_secret_key())
>>
>> ^D >> ^D
- Datenbank (SQLite) anlegen: `python3 manage.py makemigrations quellen; python3 manage.py migrate` - Datenbank (SQLite) anlegen: `python3 manage.py makemigrations quellen; python3 manage.py migrate`