Python: Flask priklausomybės diegimas
Ši dokumentacija yra REST API kūrimas vadovo dalis. Visą vadovą rasite čia: Žingsnis po žingsnio vadovas, kaip sukurti REST API naudojant Flask su Python.
👋 Sveiki atvykę į Stackhero dokumentaciją!
Stackhero siūlo paruoštą naudoti Python cloud sprendimą, sukurtą tam, kad jūsų diegimo procesas būtų kuo paprastesnis:
- Diekite savo aplikaciją į gamybinę aplinką per kelias sekundes su paprastu
git push.- Naudokite savo pasirinktą domeno vardą, su automatiniu HTTPS sertifikato konfigūravimu – saugūs ryšiai bus užtikrinti automatiškai.
- Pasikliaukite automatinėmis atsarginėmis kopijomis, atnaujinimais vienu paspaudimu ir prognozuojama kainodara, kad galėtumėte susitelkti į savo kodą, o ne infrastruktūros valdymą.
- Naudokitės aukštu našumu ir saugumu privačioje, dedikuotoje infrastruktūroje. Jūsų aplinka yra izoliuota ir apsaugota.
Taupykite laiką ir supaprastinkite savo darbo eigą: jūsų kodas gali veikti Stackhero Python cloud hosting platformoje vos per 5 minutes.
Šiam pavyzdžiui reikia tik vienos pagrindinės priklausomybės – Flask.
Flask sukurtas taip, kad būtų paprastas ir greitas, todėl galite kurti ir diegti žiniatinklio API be papildomų sudėtingumų. Jis turi įdiegtą maršrutizavimą, šablonų palaikymą ir HTTP užklausų apdorojimą, todėl nuo idėjos iki veikiančios API galite pereiti per kelias minutes.
Flask ir python-dotenv galite įdiegti su pip:
pip install Flask python-dotenv
Įtraukiame
python-dotenv, kad patogiai ir saugiai valdytumėte aplinkos kintamuosius. Kaip jį naudoti, pamatysite vėlesniuose žingsniuose.
Po diegimo užfiksuokite priklausomybes į requirements.txt failą:
pip freeze > requirements.txt
Priklausomybių užfiksavimas užtikrina, kad visi naudos tas pačias paketų versijas. Šis mažas žingsnis gali sutaupyti daug laiko ieškant problemų ateityje.