关注各种黑科技
B站UP主,编程教学,游戏玩家,挂B,金牛座

django admin后台absolute_url bug

最近发现一个django admin界面absolute_url bug,当你点击在站点上查看,会调转到一个localhost地址。但是model的get_absolute_url也是返回正确。

跳转到 http://127.0.0.1:8000/admin/r/7/1269/

发现一个解决方法如下。

添加 'django.contrib.sites' 到 INSTALLED_APPS 项目设置

在 项目设置配置默认site值
SITE_ID = 1

运行migrate

在admin里设置站点为当前网站域名 默认为example.com

参考
https://code.djangoproject.com/ticket/680

转载请注明出处
分享到: 更多 (0)

评论 0