Creating Environment Variables in FastAPI – Part 4. Learning FastAPI Framework for Beginners

Posted by

<!DOCTYPE html>

Membuat Environment Variable di FastAPI – Part 4

Membuat Environment Variable di FastAPI – Part 4

Belajar FastAPI Framework Untuk Pemula

Pada tutorial kali ini, kita akan belajar bagaimana membuat environment variable di FastAPI. Environment variable digunakan untuk menyimpan konfigurasi penting dalam sebuah aplikasi, seperti URL database, API key, atau nilai-nilai yang bersifat rahasia.

Langkah-langkah:

  1. Buat file python baru dengan nama app.py
  2. Import modul FastAPI dan os
  3. “`python
    from fastapi import FastAPI
    import os
    “`

  4. Definisikan instance FastAPI
  5. “`python
    app = FastAPI()
    “`

  6. Definisikan environment variable
  7. “`python
    env_var = os.environ.get(‘DB_URL’)
    “`

  8. Gunakan environment variable dalam aplikasi
  9. “`python
    @app.get(“/”)
    async def read_root():
    return {“message”: f”Database URL: {env_var}”}
    “`

  10. Jalankan aplikasi
  11. “`python
    if __name__ == “__main__”:
    import uvicorn
    uvicorn.run(“app:app”, host=”127.0.0.1″, port=8000, reload=True)
    “`

    Dengan langkah-langkah di atas, kamu telah berhasil membuat environment variable di FastAPI. Selanjutnya, kamu bisa menggunakan environment variable tersebut untuk menyimpan konfigurasi yang dibutuhkan dalam aplikasi.

    Kesimpulan

    Dalam tutorial ini, kamu telah belajar bagaimana membuat environment variable di FastAPI. Environment variable sangat penting dalam pengembangan aplikasi karena dapat menyimpan konfigurasi yang bersifat rahasia atau sensitif. Dengan menggunakan environment variable, kamu dapat memisahkan konfigurasi dari kode aplikasi dan membuat aplikasi lebih aman.