python - Django - 如何简单地获取域名?

标签 python django host hostname

<分区>

首先,我想说我是 Django 的初学者。

我正在寻找一种简单的方法来检索我的 Django 网站的域名。

我想在我的 settings.py 中执行此操作。我已经尝试过这样的套接字:

socket.gethostname()

但这不能正常工作。

最佳答案

如果你有一个请求对象,做

request.META['HTTP_HOST']

这将返回主机名

关于python - Django - 如何简单地获取域名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29945684/

相关文章:

python - 我如何复制此 try/except 代码中的所有其他输入?

python - 如何在特殊情况下提取两个关键字之间的子字符串?

python - django: grappelli: 路由失败

css - 在 Django 中使用带有静态路径的模板过滤器

.net - JclDotNet,以及一些使用汇编程序的奇怪调用模式

python - 如何将元组列表转换为列表列表?

python - 如何在 PySpark 的 UDF 中返回 "Tuple type"?

python - 如何使用 MySql 上的 Python Django 让应用程序在 Heroku 上运行? KeyError : '' , 代码=H10 描述 ="App crashed"

php - 我无法访问我的网站 Symfony [您无权访问此文件]

php notice undefined index http_host in $GLOBALS ['HTTP_SERVER_VARS' ] ['HTTP_HOST' ]