Django og图形标记问题

Django og图形标记问题,django,django-models,django-views,Django,Django Models,Django Views,结果 <meta property="og:url" content="{% block ogurl %}{% url 'post:Homepage' %}{% endblock %}" /> <meta property="og:image" content="{% block ogimage %}{% static 'img/brand/logo.png' %}{% endblock %}" /> 我想要什么 <meta property="og:

结果

  <meta property="og:url" content="{% block ogurl %}{% url 'post:Homepage' %}{% endblock %}" />
  <meta property="og:image" content="{% block ogimage %}{% static 'img/brand/logo.png' %}{% endblock %}" />
我想要什么

  <meta property="og:url" content="/" />
  <meta property="og:image" content="/static/img/brand/logo.png" />
在我犯错误的地方,你能帮我一下吗

返回不带域名的URL的绝对路径引用 匹配给定视图和可选参数

就url而言,sitename.com是多余的

如果您想强制这样做,您可以使用{{request.scheme}}://{{request.get_host}自己构造站点名

  <meta property="og:url" content="sitename.com" />
  <meta property="og:image" content="sitename.com/static/img/brand/logo.png" />
<meta property="og:url" content="{{ request.scheme }}://{{ request.get_host }}{% block ogurl %}{% url 'post:Homepage' %}{% endblock %}" />
<meta property="og:image" content="{{ request.scheme }}://{{ request.get_host }}{% block ogimage %}{% static 'img/brand/logo.png' %}{% endblock %}" />