Ok ich denke ich muss etwas verpasst haben. In settings.py
sehe ich nicht die Einstellung für die absolute URL für die Website. Ich sehe dort ist MEDIA_URL
.Wo stelle ich meine Website-URL in den Django-Einstellungen ein?
django-registration
Referenzen {{ site }}
die standardmäßig example.com
ist, aber ich sehe das nicht in irgendwelchen Einstellungen.
Wenn ich möchte, dass die dev.mysite.com
und mysite.com
unabhängig arbeiten, was muss ich in settings.py
eingeben?
es ist nicht so sehr ich möchte sie gleichzeitig verwenden nur die Entwicklungsumgebung zum Testen von Links Ich denke, und die Produktionsumgebung sind natürlich unterschiedlich genug. Wäre es richtig, in diesem Szenario zwei verschiedene "Sites" zu verwenden? –
Es hängt davon ab, nehme ich an. Es gibt einige Bibliotheken, die das Site-Framework verwenden, um Inhalte zu unterscheiden. Das Kommentarmodul ist zum Beispiel ortsspezifisch, so dass Sie Testkommentare zu Site 1 hinzufügen können, ohne dass diese auf der Site 2 angezeigt werden. Aber das ist nur ein Problem, wenn Sie planen, die Datenbank zwischen der Live- und Testumgebung zu teilen. Persönlich benutze ich das Site-Framework überhaupt nicht. – Wolph
Also im Falle der Django-Registrierung, was würden Sie verwenden, um {{site}} –