تمامی اپلیکیشن هایی که با استفاده از فریمورک فلاسک ساخته می شوند باید شی ای به نام application داشته باشند.

در واقع تمامی تقاضاهایی که از سمت کاربر به وب سرور فرستاده می شود با استفاده از پروتکلی به نام WSGI به این شی می رسد. پس باید با استفاده از آن تمامی درخواست ها را مدیریت نماییم. شی application در حقیقت یک نمونه از کلاس Flask می باشد که با استفاده از کد زیر ساخته می شود‌:


from flask import Flask

app = Flask(__name__)


تنها پارامتری که باید به سازنده کلاس Flask پاس داده شود نام پکیج اپلیکیشن می باشد. برای این مورد می توانیم از __name__ استفاده نماییم.