Python: Flask dependency installeren
Deze documentatie maakt deel uit van de Een REST API maken-gids. Bekijk de volledige gids hier: Stapsgewijze handleiding voor het bouwen van een REST API met Flask in Python.
👋 Welkom bij de Stackhero-documentatie!
Stackhero biedt een kant-en-klare Python cloud oplossing die uw deploymentproces vereenvoudigt:
- Deploy uw applicatie naar productie in enkele seconden met een simpele
git push.- Gebruik uw eigen domeinnaam, met automatische HTTPS-certificaatconfiguratie voor veilige verbindingen die volledig voor u geregeld worden.
- Profiteer van automatische back-ups, one-click updates en voorspelbare prijzen, zodat u zich kunt richten op uw code en niet op infrastructuurbeheer.
- Geniet van uitstekende performance en security op een private, dedicated infrastructuur. Uw omgeving is geïsoleerd en beveiligd.
Bespaar tijd en vereenvoudig uw workflow: uw code draait binnen 5 minuten op Stackhero's Python cloud hosting.
Voor dit voorbeeld heeft u slechts één hoofddependency nodig: Flask.
Flask is ontworpen om eenvoudig en snel te zijn, zodat u web-API's kunt bouwen en uitrollen zonder extra overhead. Het biedt standaard ondersteuning voor routing, templating en HTTP request handling, waardoor u in enkele minuten van idee naar werkende API kunt gaan.
U kunt Flask en python-dotenv installeren met pip:
pip install Flask python-dotenv
We voegen
python-dotenvtoe om omgevingsvariabelen veilig en gemakkelijk te beheren. U ziet het gebruik hiervan in de volgende stappen.
Na installatie kunt u uw dependencies vastleggen in een requirements.txt bestand:
pip freeze > requirements.txt
Door dependencies vast te leggen, zorgt u ervoor dat iedereen dezelfde pakketversies gebruikt. Deze kleine stap kan u later uren aan troubleshooting besparen.