suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Python – Django erweitert mehrere verschachtelte Vorlagen

Jetzt gibt es eine Seite.
base.html
data.html

index.html

Jetzt erweitert index.html die Basis und blockiert die Basisinformationen.
Hier kommt das Problem. Wie kann ich data.html erweitern? Django unterstützt die Extends-2-Syntax standardmäßig nicht.

# index.html
{% extends "base.html" %}

{% block source %}

    {% extends "data.html" %}
    # 如何再继承一个模板然后渲染呢?
    # 如果这里 include data.html , view 传进来的context 不会生效
    
{% endblock %}

Ich bin neu bei Django. Ist es normal, dass ich zweimal rendern muss?

迷茫迷茫2705 Tage vor775

Antworte allen(1)Ich werde antworten

  • 迷茫

    迷茫2017-06-30 09:54:46

    include with

    Antwort
    0
  • StornierenAntwort