استفاده از متغیرهای محیطی


برای استفاده از متغیرهای محیطی در برنامه خود، در ابتدا باید طبق مستندات تنظیم متغیرهای محیطی، متغیرهای محیطی را به برنامه خود، اضافه کنید. در ادامه، شما می‌توانید با استفاده از ماژول os و متد ()getenv به متغیرهای محیطی خود در برنامه Flask دسترسی داشته باشید؛ به عنوان مثال:

کپی
@app.route('/envs')
def show_envs():
    return os.getenv('LIARA_URL', 'my-web-app')

در مثال فوق، LIARA_URL یک متغیر محیطی است که از قبل، به برنامه فرضی در لیارا، اضافه شده است و my-web-app مقدار پیش‌فرضی است که در صورت تعریف نشدن متغیر محیطی، مورد استفاده قرار می‌گیرد.