python - 如何使用 Django 模板应用外部 URL

标签 python django templates url external

我是 Django 的新手。我想问一个基本问题。

我在模板中有一个anchor标签

<a href="www.abc.com">website</a>

当我在网页中获得呈现的模板时,我得到一个像这样的url:

www.mydomain.com/my_current_page/www.abc.com

实际上它转到相同的 url,而在 html 中我只能找到 href 等于:

www.abc.com

我还添加了 target=_blank 以在新页面中打开。我这样做可以吗?

最佳答案

您需要像这样声明 anchor :

<a href="http://www.abc.com">website</a>

否则浏览器会将其解释为相对 url 并会发生您刚才解释的情况。

关于python - 如何使用 Django 模板应用外部 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21984295/

相关文章:

python - Flask 从请求中检索发布数据的速度很慢?

python - 异常中止后重新启动python脚本时,Mysql python代码出现问题

python - 如何将不同的模型添加到 ModelForm 作为额外字段?

python - 为什么我会收到此错误? '_io.TextIOWrapper' 对象没有属性 'append'

python - Linux 上的 mysqlclient pip 失败

python - 在 django 中上传文件和一些数据的 RESTful 方式

c++ - 使用相同的接口(interface)传递不同类型的对象

c++ - 使用模板类型将参数传递给函数

c++ - 定义基于模板的映射指针,以便在验证范围时将 int 解析为 enum

python - 如何在Django generic.ListView中从用户前端获取参数?