Wenn Sie in Python programmieren, verwenden Sie normalerweise ein Web -Framework. Eines ist ein sehr verbreiteter Django. Glücklicherweise gibt es ein Projekt zur Verwendung von Bootstrap in Django. Dies ist auf pypi.org so installieren ist die reguläre Routine. Höchstwahrscheinlich führen Sie eine virtuelle Umgebung aus, aktivieren Sie sie und installieren Sie sie mit PIP.
$ pip Installieren Sie Django-Bootstrap3
Das gleiche Team unterstützt Bootstrap4, dieses Projekt hat eine Deckungsbewertung von 89%, sodass Ihre spezielle Funktion möglicherweise fehlt. Sie müssen diese Entscheidung selbst treffen. Jetzt müssen Sie diese Anwendung zu Ihren Einstellungen hinzufügen.PY 'Datei.
Installed_apps = [
'Django.beitragen.Administrator',
'Django.beitragen.Auth ',
'Django.beitragen.ContentTypes ',
'Django.beitragen.Sitzungen ',
'Django.beitragen.Mitteilungen',
'Django.beitragen.staticfiles ',
'Bootstrap3',
]
Jetzt können Sie Bootstrap in Ihrem Site -Code verwenden. Da Sie Django verwenden, haben Sie ein Vorlagenverzeichnis in Ihren Einstellungen definiert.PY 'Datei. Fügen Sie in der Hauptvorlage den folgenden Code hinzu.
% LOAD Bootstrap3 %
Die beiden interessanten Werte in diesem Code sind „Bootstrap*“. Dies sind Vorlagen-Tags und Filter, die Sie in der Django-Bootstrap-Dokumentation verwenden können. Der Code % buttons % kann auch Parameter enthalten, die den Text zum Senden und Zurücksetzen des Formulars bestimmen. Wenn Sie fortgeschrittener werden, stellen Sie sicher, dass Sie Ihren Einstellungen Bootstrap3 hinzufügen.py. Es gibt auch Vorlagen für Fehler und Nachrichten, mit denen Sie steuern können, wie Fehler auf Ihrer Website angezeigt werden.
Flask Bootstrap
In Flask haben Sie auch ein Modul namens Flask-Bootstrap, das in Ihrer virtuellen Umgebung mit PIP wie gewohnt installiert ist.
$ pip Installieren Sie Flaskrootstrap
Das Modul funktioniert sehr ähnlich, nicht überraschend, da beide den Jinja2 -Vorlagen -Motor verwenden. Der Import ist eine direktere Möglichkeit, die Bootstrap -Funktionen zu verwenden, sodass Sie das Modul oben in Ihrer App importieren müssen.PY 'Datei. Sie müssen Ihrer "App" -Definition in derselben Datei Bootstrap hinzufügen.
aus Flask -ImportkolbenWenn Sie dies importiert haben, müssen Sie es nur zu Ihren Vorlagen hinzufügen. Der Unterschied besteht darin, dass Sie Blöcke haben, die definieren, wie die verschiedenen Stücke auf Ihrer Website aussehen. Gehen Sie die Blöcke durch, die Sie auf ihrer Website zur Verfügung haben. Andernfalls nennen Sie den Framework genauso wie in Django. Es gibt viele Makros, ich.e. WTForms -Unterstützung.
Andere Entscheidungen
Sie haben auch ähnliche Projekte für CubicWeb, genannt Cubicweb-Bootstrap. Die Installation ist wie üblich, PIP -Installation. Es enthält die gesamte Bibliothek und einige Routinen, um sie zu verwenden.
Wenn Sie keine Lösung finden, die Sie ändert, untersuchen Sie, was Fanstatic Ihnen helfen kann. Es schafft Möglichkeiten, JavaScript -Abhängigkeiten in Ihren Python -Code zu importieren. Dies funktioniert auch mit CSS -Dateien. Dieses Framework wird so erstellt, dass alle WSGI -konformen Web -Framework einnutzen. Untersuchen Sie dies daher nach Ihren spezifischen Anforderungen.
Abschluss
Wenn Sie CSS verwenden möchten, um Ihre Website zu erhellen, besteht die effizienteste Möglichkeit, ein vorhandenes Framework zu verwenden. Die Schnittstelle zu diesen Frameworks ist bereits vorhand. Python und die meisten verfügbaren Frameworks haben leistungsstarke Routinen für Datenbanken, CSS und viele andere Dinge, die Sie unter Kontrolle halten und Sie auch schnell erstaunliche Dinge effizient erstellen können.
https: // pypi.org/project/bootstrap4/
https: // pypi.org/project/cubicweb-Bootstrap/#Geschichte
https: // pypi.org/project/django-Bootstrap-Fields/#History
https: // github.com/gocept/js.Bootstrap4
http: // mkdocs.Github.IO/MKDOCS-Bootstrap/
https: // cssselect.Readthedocs.io/en/letztes/