/ / Gibt es irgendeine Art von Performance-Hit mit Flask-Bootstrap? - Python, Performance, Kolben, Kolben-Bootstrap

Gibt es irgendeine Art von Performance-Hit mit Flask-Bootstrap? - Python, Leistung, Kolben, Kolben-Bootstrap

Soweit ich das beurteilen kann, stellt Flask-Bootstrap hauptsächlich eine Basisvorlage bereit, mit der Sie zusätzliche Vorlagen erstellen.

Die Flask-Bootstrap-Vorlage befindet sich im Ordner "Site-Packages".

Gibt es einen Grund, warum ich nicht einfach kopieren sollte?die base.html aus dem Site-Packages-Ordner entfernen und in meinen Vorlagenordner ablegen und als eigene Basis anpassen? Dann brauchte ich nicht einmal Flask-Bootstrap, oder?

Oder irre ich mich, wenn ich denke, dass diese Basisvorlage alles ist, was sie tut?

Antworten:

0 für die Antwort № 1

So wie du richtig denkst. Sie müssen es nicht in das site-package legen, sondern in Ihrem Vorlagenordner ablegen und nach Belieben anpassen. Die Flask-Bootstrap-Basisvorlage definiert Makros und Blöcke, aber Sie können die Zeit auch ohne Flask-Bootstrap ausführen von jinja2, so dass Sie eine Basis-HTML-Vorlage erstellen können.

Nehmen wir an, Ihre base.html hat folgenden Inhalt:

{% block content %}
{% endblock %}

#index.html
{% extends "base.html" %}
{% block content %}
<h1> index page </h>
{% endblock %}

Und wenn Sie Ihrer Basis Bootstrap-CSS hinzufügen, werden alle anderen Seiten Bootstrap unterstützen.

Hinweis: Die Entwickler haben flask-bootstrap erstellt, um anderen den Entwicklungsprozess zu erleichtern. Sie können jedoch einen eigenen erstellen.