Ich habe eine get_absolute_url
Funktion zu einem meiner Modelle hinzugefügt.Django Admins "View on Site" zeigt auf example.com anstelle meiner Domain
def get_absolute_url(self):
return '/foo/bar'
Die Admin-Seite hebt es auf und fügt eine „Ansicht vor Ort“ Link auf die Detailseite für das Objekt (wenn ich eine echte URL setzte dort statt „/ foo/bar“).
Das Problem ist statt http://localhost:8000/foo/bar
geht es zu http://example.com/foo/bar
.
Was mache ich falsch?
Dank. Es dauerte eine Weile, bis ich herausgefunden hatte, wie ich das machen sollte. Es ist ein Eintrag in der Tabelle django_site. Ich habe es gefunden und geändert, indem ich im Admin auf "Sites" geklickt habe. –