Tôi đã thêm một chức năng get_absolute_url
vào một trong các mô hình của tôi."Chế độ xem trên trang web" của Django quản trị trỏ đến example.com thay vì tên miền của tôi
def get_absolute_url(self):
return '/foo/bar'
Trang quản trị chọn nó và thêm liên kết "xem trên trang web" vào trang chi tiết cho đối tượng đó (khi tôi đặt URL thực thay vì "/ foo/bar").
Sự cố này thay vì truy cập http://localhost:8000/foo/bar
, nó chuyển đến http://example.com/foo/bar
.
Tôi đang làm gì sai?
Cảm ơn. Tôi mất một lúc để tìm ra cách để làm điều đó. Đó là một mục trong bảng django_site. Tôi đã tìm thấy và thay đổi nó bằng cách nhấp vào "Trang web" trong quản trị viên. –