X

آموزش فریمورک فلسک | راه‌اندازی سرور

راه‌اندازی سرور محلی

برای راه‌اندازی یک سرور محلی با استفاده از فریمورک فلسک، ابتدا باید یک فایل اصلی برای برنامه خود ایجاد کنید. معمولاً این فایل را با نام app.py یا main.py ذخیره می‌کنند. در این فایل، ابتدا باید ماژول فلسک را ایمپورت کنید:

from flask import Flask

سپس یک نمونه از کلاس Flask ایجاد می‌کنیم:

app = Flask(__name__)

حالا می‌توانیم یک مسیر (route) ساده تعریف کنیم که وقتی کاربر به آدرس اصلی سایت مراجعه می‌کند، پیامی نمایش داده شود:

@app.route('/')
def home():
    return "سلام! این اولین برنامه فلسک شماست."

در نهایت، برای راه‌اندازی سرور، کد زیر را به انتهای فایل اضافه می‌کنیم:

if __name__ == '__main__':
    app.run(debug=True)

وقتی برنامه را اجرا می‌کنید (python app.py)، سرور محلی روی آدرس http://127.0.0.1:5000/ یا http://localhost:5000/ راه‌اندازی می‌شود. اگر مرورگر خود را باز کنید و به این آدرس بروید، پیام "سلام! این اولین برنامه فلسک شماست." را خواهید دید.

پارامتر debug=True باعث می‌شود که در صورت بروز خطا، اطلاعات خطا به صورت مفصل نمایش داده شود و همچنین با هر تغییری در کد، سرور به صورت خودکار ریستارت شود. این ویژگی برای مرحله توسعه بسیار مفید است.

پرسش و پاسخ این درس

برای ثبت پرسش ابتدا در سایت وارد شوید.

  • 1
  • 2
  • 3