Django管理员的“查看站点”指向example.com而不是我的域

2024-03-28 13:20:24 发布

您现在位置:Python中文网/ 问答频道 /正文

我在我的一个模型中添加了一个get_absolute_url函数。

def get_absolute_url(self):
    return '/foo/bar' 

管理站点将其选中,并向该对象的详细页面添加一个“在站点上查看”链接(当我在那里放置一个真正的URL而不是“/foo/bar”时)。

问题不是转到http://localhost:8000/foo/bar,而是转到http://example.com/foo/bar

我做错什么了?


Tags: 对象函数模型selfhttpurlgetreturn
3条回答

如果启用了管理员,则可以在/admin/sites中更改此设置。

最有趣的是“example.com”出现在一个明显的地方。然而,我在一个小时左右的时间里就开始找了。

只需使用您的管理界面->;站点->。。。就在这里:)

必须更改default site域值。

相关问题 更多 >