Tôi đang sử dụng django flatpage s và tôi tự hỏi nếu có cách súc tích để tải một trang phẳng cụ thể trong một mẫu. Các tài liệu cho thấy các mẫu sau:Sử dụng một trang phẳng cụ thể trong một mẫu
{% load flatpages %}
{% get_flatpages '/about/' as about_pages %}
{% get_flatpages about_prefix as about_pages %}
{% get_flatpages '/about/' for someuser as about_pages %}
Tôi chỉ muốn tải một trang cụ thể trong một mẫu, chủ yếu sử dụng nó như một tuyên bố bao gồm (ví dụ {% include 'homepage.html' %}
)
Phương pháp tôi đang sử dụng là:
{% get_flatpages '/flat-homepage/' as flatpages %}
{{ flatpages.first.content|safe }}
Điều này làm việc tốt, nhưng tôi nghĩ rằng có thể có một cách hơi neater để làm điều này. Tôi đang đánh dấu nội dung là safe
vì tôi muốn áp dụng kiểu html (một lần nữa, không chắc chắn nếu có cách nào tốt hơn để làm điều này)
Bạn đang cố truy cập nội dung đó ngoài trang phẳng mong muốn? – GwynBleidD