Python >> Python tutorial >  >> Python

Introduktion og oversigt over Flask Framework og hvordan installeres det?

I denne tutorial skal vi lære om Flask Framework af Python. Vi kan bruge denne ramme til at lave hjemmesider. Vi vil også oprette et projekt ved hjælp af flask, som vil være et blogwebsted, og så vil vi implementere det på webserveren ved hjælp af pythonanywhere.com.

(Denne selvstudie er en del af en selvstudieserie, hvor vi lærer, hvordan man laver et meget grundlæggende blogwebsted ved hjælp af Flask og implementerer det . )

Hvad er Flask? – Oversigt

Flask er et mikrorammeværk skrevet i Python-programmeringssproget, som bruges til at skabe webapplikationer. Det er open source i naturen og er udviklet af Armin Ronacher . Flask-rammen er baseret på Werkzeug WSGI-værktøjssættet og Jinja2-skabelonmotoren.

"Mikroen" i microframework betyder her, at vi kan generere et minimum eller bare-bone websted ved hjælp af kolbe og tilføje funktionaliteter, når vi har brug for dem. Dette fører til mere forståelse af webstedet for en webudvikler, da han/hun tilføjer flere funktioner på egen hånd.

Dette giver Flask et unikt punkt til kolbe i forhold til andre web-udviklingsværktøjer, da det følger den absolutte minimum tilgang og så enkel at bruge og håndtere. For at tilføje funktionaliteter til vores hjemmeside kan vi bruge forskellige udvidelser, der er tilgængelige i flasken.

Installation af Flask

(Bemærk – Sørg for, at du allerede har python 3.x.x installeret på dit system)

Oprettelse af et virtuelt miljø:

Opret en projektmappe og en flask_blog-mappe i:

mkdir flask blog
cd flask blog
python3 -m venv flaskblog

(hvor flaskblog er navnet på det virtuelle miljø)

Aktivering af det virtuelle miljø:

På Windows:

flaskblog\Scripts\activate

På Linux/Mac OS:

source flaskblog/bin/activate

Installer Flask:

Efter aktivering af miljøet skal du bruge følgende kommando –

pip install Flask

Flask er nu installeret på din maskine inde i det virtuelle miljø flaskblog.

Jeg håber, du forstod, hvad der blev forklaret i denne tutorial. Hvis du har nogen tvivl eller spørgsmål vedrørende noget, der er forklaret her, er du velkommen til at kommentere dem nedenfor.

Læs også:
  • 10 populære rammer tilgængelige til brug direkte i Python
  • Top 5 grunde til at lære Python som dit første programmeringssprog