Python: Flask afhankelijkheid installeren
Deze documentatie maakt deel uit van de Een REST API maken-gids. Bekijk de volledige gids hier: Hoe een REST API te maken met Flask.
👋 Welkom bij de Stackhero-documentatie!
Stackhero biedt een kant-en-klare Python cloud oplossing die tal van voordelen biedt, waaronder:
- Implementeer uw applicatie in seconden met een eenvoudige
git push.- Gebruik uw eigen domeinnaam en profiteer van de automatische configuratie van HTTPS-certificaten voor verbeterde beveiliging.
- Geniet van gemoedsrust met automatische back-ups, updates met één klik, en eenvoudige, transparante en voorspelbare prijzen.
- Krijg optimale prestaties en robuuste beveiliging dankzij een privé en dedicated VM.
Bespaar tijd en vereenvoudig uw leven: het kost slechts 5 minuten om de Python cloud hosting oplossing van Stackhero te proberen!
Voor dit voorbeeld hebben we slechts één afhankelijkheid nodig: Flask.
Flask is een lichtgewicht webframework dat snelle ontwikkeling van webapplicaties mogelijk maakt. Het is ontworpen om eenvoudig en gemakkelijk te gebruiken te zijn, waardoor ontwikkelaars snel webservices kunnen bouwen en implementeren. Ingebouwde ondersteuning voor routing, templating en het afhandelen van HTTP-verzoeken maakt Flask een uitstekende keuze voor het maken van REST API's.
Installeer Flask (en python-dotenv) met behulp van pip:
pip install Flask python-dotenv
We installeren hier de
Flaskenpython-dotenvmodules. U zult snel zien waarom wepython-dotenvgebruiken (spoiler: het is voor het beheren van omgevingsvariabelen).
Na de installatie, bevries de pakketversies naar een requirements.txt bestand:
pip freeze > requirements.txt
Het bevriezen van uw afhankelijkheden zorgt ervoor dat uw productie server of collega's dezelfde versies gebruiken als u. Slechts een paar seconden werk kan veel toekomstige hoofdpijn voorkomen.