Mamy do dyspozycji tysiące aplikacji zwiększających zarówno wydajność systemu, jak i własnych, a jednym z tych silnych segmentów jest tworzenie aplikacji internetowych. Wiąże się to z szeregiem kluczowych wymagań, aby wszystko działało poprawnie, zarówno pod względem uprawnień, jak i dostępności, a aby wszystko działało zgodnie z oczekiwaniami, mamy Flask.
Co to jest kolba?Flask to framework napisany w Pythonie, dzięki któremu mamy najlepsze możliwości szybkiego tworzenia aplikacji internetowych, nie tylko szybko, ale bez konieczności wpisywania i edytowania zbyt wielu linijek kodu.
Flask bazuje na specyfikacji WSGI firmy Werkzeug oraz na silniku szablonów Jinja2, posiada licencję BSD. Korzystając z Flaska będziemy mieli narzędzia, biblioteki i technologie, dzięki którym stworzenie aplikacji internetowej będzie czymś prostym.
Elementy kolbyKolba składa się z dwóch elementów, którymi są:
- Werkzeug, czyli biblioteka narzędzi do integracji z językiem Python, pełni rolę interfejsu bramy serwera WWW lub aplikacji WSGI do tworzenia elementów oprogramowania.
- Jinja, który jest silnikiem szablonów do programowania w Pythonie.
Funkcje kolbyWśród jego cech wyróżniamy:
- Opiera się na Unicode
- Umożliwia wykonanie indywidualnych testów
- Zgodny z WSGI
- Posiada serwery programistyczne i funkcje debugowania
- Użyj stylów szablonów Jinja2
- Umożliwia tworzenie bezpiecznych plików cookie dla witryn
Jak zainstalować Flask w systemie Windows
Krok 1
Pierwszym wymogiem jest posiadanie Pythona, w przypadku braku Pythona możemy przejść do poniższego linku:
POWIĘKSZAĆ
Krok 2
Pobieramy najnowszą wersję i zostanie wyświetlony kreator instalacji:
Krok 3
Wybieramy „Zainstaluj teraz”, aby kontynuować instalację Pythona w systemie Windows 10:
Krok 4
Na koniec zobaczymy:
Krok 5
Zrobimy ten proces, jeśli nie mamy w systemie Pythona. Gdy już mamy Pythona, utworzymy folder, w którym będzie przechowywana konfiguracja aplikacji, w tym przypadku utworzyliśmy jeden w Dokumentach o nazwie „flask_app”, po czym uzyskujemy dostęp do terminala i tam przejdziemy do ścieżki utworzonego folderu (za pomocą cd) i wykonaj następujące czynności:
py-m venv env
POWIĘKSZAĆ
Krok 6
To stworzy wirtualne środowisko Flask, przechodzimy do folderu i obserwujemy zawartość:
POWIĘKSZAĆ
Krok 7
Po dwukrotnym kliknięciu na niego widzimy jego pliki konfiguracyjne:
POWIĘKSZAĆ
Krok 8
Wracamy do terminala i aktywujemy środowisko za pomocą następującego polecenia:
env \ Skrypty \ aktywuj
POWIĘKSZAĆ
Krok 9
Instalujemy Flask za pomocą następującego polecenia:
kolba instalacyjna pip
POWIĘKSZAĆ
Notatkana dole zaleca się aktualizację pip do najnowszej wersji.
Krok 10
Z niektórymi zaawansowanymi edytorami zalecamy Sublime Text, tworzymy nowy plik o nazwie app.py i zapisujemy go w folderze utworzonym za pomocą wspomnianego pliku .py:
POWIĘKSZAĆ
Krok 11
Aplikację nawiązujemy za pomocą polecenia:
ustaw FLASK_APP = app.py
POWIĘKSZAĆ
Krok 12
Teraz przechodzimy do pliku z edytorem i wpisujemy:
from flask import Flask app = Flask (__ name__) @ app.route ('/') def index (): return 'Cześć!
'
POWIĘKSZAĆ
Krok 13
Aby uruchomić to środowisko przejdziemy do terminala i tam wykonamy:
kolba uruchomiona
POWIĘKSZAĆ
Krok 14
Mamy na myśli przypisany tam IP, otwieramy przeglądarkę i po wpisaniu tego adresu zobaczymy:
POWIĘKSZAĆ
Krok 15
Teraz można dodać coś jeszcze do naszego pliku, ustawiamy zmienną name, wpisujemy to:
from flask import Flask app = Flask (__ name__) @ app.route ('/ name') def index (): return 'Cześć {}!
„. format (nazwa)
POWIĘKSZAĆ
Krok 16
Zapisujemy zmiany, zamykamy bieżący proces w terminalu za pomocą Ctrl + C i ponownie wykonujemy:
Ctrl + R
kolba uruchomić
POWIĘKSZAĆ
Krok 17
Teraz w przeglądarce musimy wprowadzić następujące. Widzimy zmianę, jeśli nie ustalimy nazwy pojawi się błąd.
http:///127.0.01:5000/nazwa
POWIĘKSZAĆ
Dzięki temu nauczyliśmy się instalować Flask w systemie Windows 10 i mamy narzędzie do tworzenia stron internetowych.