wagtail,无法将wagtail管理员控制台上传的图片导入页面

问题描述 投票:0回答:0

从wagtail管理员控制台上传的图片导入页面失败。 图片标题正在正确加载,但未加载图片网址。

拜托,帮助。

in browser

#home/models.py
from django.db import models
from wagtail.models import Page
from wagtail.fields import RichTextField
from wagtail.admin.panels import FieldPanel


class HomePage(Page):
    header_image = models.ForeignKey(
        'wagtailimages.Image',
        null=True,
        blank=True,
        on_delete=models.SET_NULL,
        related_name='+'
    )
    body = RichTextField(blank=True)
    body_detail = RichTextField(blank=True)

    content_panels = Page.content_panels + [
        FieldPanel('header_image'),
        FieldPanel('body'),
        FieldPanel('body_detail'),
    ]

#home_page.html
{% extends "base.html" %}
{% load static %}
{% load wagtailcore_tags %}

{% block body_class %}template-homepage{% endblock %}


{% block content %}

<link rel="stylesheet" type="text/css" href="{% static 'css/welcome_page.css' %}">

<div class="container">
    {% if page.header_image %}
    <img src="{{ page.header_image.url }}" alt="{{ page.header_image.title }}">
    {% endif %}
    <h1>{{ page.title }}</h1>
    {{ page.body|richtext }}

    <div class="homebtn_intro">
        <a href="{% slugurl 'about' %}"> <img src="{{ page.image.url }}" alt="hello"> </a>
        <a href="{% slugurl 'about' %}"> <img src="" alt="registration"> </a>
        <a href="{% slugurl 'about' %}"> <img src="" alt="donation"> </a>
    </div>

</div>

{% endblock %}

查看图片存放路径,确认模板语言创建正确。

django wagtail
© www.soinside.com 2019 - 2024. All rights reserved.