آموزش سریع و رایگان فلسک | روز دوم: مثال سلام دنیا!
اگر فلسک رو توی محیط مجازی نصب کردین، محیط مجازی رو فعال کنید و یه پوشه بسازین و توش یه فایل (مثلا به اسم app.py) با ویرایشگر کدتون باز کنید. امروز میخوایم اولین مثال رو ببینیم! توی برنامهنویسی همیشه اولین مثال، مثال معروف سلام دنیا هستش! یعنی کاری کنیم که توی اون پلتفرمی که داریم توش کد مینویسیم، عبارت سلام دنیا رو ببینیم. پس اول از همه باید فلسک رو ایمپورت کنیم:
from flask import Flask
بعدش باید یه اپ (یه شی از کلاس Flask) بسازیم. پس فعلا حفظی طور بنویسید:
app = Flask(__name__)
توی فلسک به مسیرهای مختلف یک وبسایت میگن route و ما برای تعریف اولین مسیر باید از دکوراتوری به همین اسم استفاده کنیم:
@app.route("/")
اون / یعنی صفحه اول وبسایت؛ کلا اینطوری حفظ کنید که مسیرها توی فلسک با / شروع میشن. خب اگر جلوش هیچی نباشه میشه اولین صفحه وبسایت. زیر همین دکوراتور تابعی که میخواین توی صفحه اول call بشه رو باید بنویسید. من مینویسم:
def home():
return "Salam Donya"
و بعدش باید چک کنیم که آیا این ماژول (این فایل پایتونی) داره مستقیم اجرا میشه؟
if __name__ == "__main__":
...
حالا اگر اینطوریه پس باید برنامه رو اجرا کنیم. پس به جای اون سه نقطهها بنویسید:
app.run()
و حالا برین توی ترمینال بنویسید:
python app.py
اگر اسم فایلتون app.py نیست بدیهیه که باید اسم مال خودتون رو بنویسید! حالا توی ترمینال یه آدرسی نوشته که 127.0.0.1 و... داره! اونو کپی کنید توی مرورگر و باید مقدار Salam Donya رو توی صفحه اول ببینید. اگر دیدین یعنی دیری ری دین! مثال سلام دنیا رو با موفقیت اجرا کردین. برای امروز بسه. روز بعد بیشتر یاد میگیریم :)
حمایت از این مجموعه آموزشی 💖
این مجموعه آموزشی به رایگان در اختیار شما قرار داده شده ولی اگر دوست داشتین همیشه میتونید از من حمایت کنید. با خریدن یه قهوه برام! لینک حمایت مالی از آقای ربات (40 هزار تومان به بالا)