Flask – pierwsze spojrzenie

Flask to to lekki i elastyczny szkielet aplikacji (ang. framework), który oferuje podstawowe narzędzia do obsługi żądań HTTP, routingu, obsługi formularzy i szablonów. Flask nie narzuca określonej struktury projektu, co pozwala programiście na większą swobodę w organizacji kodu i dostosowaniu aplikacji do konkretnych potrzeb. Dzięki swojej prostocie, Flask jest często wybierany do małych i średnich projektów, ale może być także wykorzystywany w bardziej zaawansowanych aplikacjach.

flask etykieta

Rzeczy, które mogą sprawiać problemy

Tu gist z krótkimi przykładami użycia flask-a na podstawie tutorial-a: https://www.youtube.com/watch?v=Js1oQoyLeig

Ja dodałem osobny plik index.html. Gist z plikiem HTML tu: index.html, a tu: style.css do projektu.

Bardzo ważne jest ustawienie katalogów w folderze w którym pracujemy. Główny kod u mnie to run.py . Plik index.html musi znajdować się w katalogu templates, a style.css ze stylami CSS musi być w katalogu static. W pliku index.html odpowiednia linijka kodu w nagłówku wygląda następująco:

<link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='style.css')}}">
Flask – ustawienie katalogów

LINKI

YOU TUBE