Ich habe eine Django-App, für die ich eine Dokumentation erstellen möchte. Die Verzeichnisstruktur ist wie folgt:Einrichten von Django-Einstellungen für Sphinx (Dokumentation)
- doc
- project
| - manage.py
Ich habe die Pfade so einrichten, dass Sphinx Dinge sehen kann, aber wenn ich versuche, Autodoc zu verwenden, einige der Einstellungen, die ich in settings.py gesetzt haben, sind nicht verfügbar. So richte ich die Umgebung ein: Was mache ich falsch?
from django.core.management import setup_environ
from project import settings
setup_environ(settings, 'project.settings')
Sind einige Einstellungen dokumentiert, während andere Einstellungen nicht sind? Können Sie uns (einen relevanten Teil davon) die Datei settings.py zeigen? – mzjn
Wo genau richten Sie diese Umgebung ein? Wenn es in deiner Sphinx 'conf.py' ist, ok. Wenn sie sich in einer anderen Datei befinden (wie manage.py), hat sphinx sie möglicherweise nicht gelesen. –
@ Brian-Hicks, haben Sie irgendwelche Updates auf, wo Sie diesen env Setup-Code haben? –