وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

روش نصب و استفاده از Flask روی اوبونتو 22.04

0 16
زمان لازم برای مطالعه: 2 دقیقه


Flask یک فریمورک پایتون است که برای طراحی و آزمایش برنامه های مختلف وب بر اساس استفاده می شود روی زبان برنامه نویسی پایتون اگر مبتدی هستید، فلاسک بهترین پلتفرم برای شما است که از طریق آن می توانید روش نگهداری و توسعه برنامه های کاربردی وب مختلف را به روشی مقیاس پذیر و ایمن بیاموزید.

در این راهنما، روش نصب بسته لینوکس Flask را کشف خواهیم کرد روی اوبونتو با استفاده از command-line رابط.

روش نصب Flask روی اوبونتو 22.04 با استفاده از محیط پایتون

اول از همه، ما نسخه نصب شده پایتون را در اوبونتو با استفاده از دستور تأیید می کنیم:

$ پایتون 3 — نسخه

روش نصب و استفاده از Flask روی اوبونتو 22.04روش نصب و استفاده از Flask روی اوبونتو 22.04

ما نسخه پایتون را بررسی کرده ایم زیرا پایتون وابستگی Flask است و لازم است قبل از نصب Flask نصب شود. در مرحله بعد نصب خواهیم کردpip” و “محیط پایتون” با استفاده از دستور:

$ سودو apt نصب python3-venv pip -y

روش نصب و استفاده از Flask روی اوبونتو 22.04روش نصب و استفاده از Flask روی اوبونتو 22.04

اکنون یک پوشه با “LinuxHint_Flask” ایجاد می کنیم و با دستور cd به آن می رویم:

$ mkdir LinuxHint_Flask && سی دی LinuxHint_Flask

روش نصب و استفاده از Flask روی اوبونتو 22.04روش نصب و استفاده از Flask روی اوبونتو 22.04

در پوشه جدید، یک محیط Python برای برنامه Flask ایجاد کنید و همچنین آن را برای استفاده از برنامه فعال کنید:

$ پایتون 3 -m venv venv && منبع venv/صندوقچه/فعال کردن

روش نصب و استفاده از Flask روی اوبونتو 22.04روش نصب و استفاده از Flask روی اوبونتو 22.04

وقتی محیط پایتون فعال شد، از “pip” برای نصب بسته Python Flask:

$ pip نصب فلاسک

روش نصب و استفاده از Flask روی اوبونتو 22.04روش نصب و استفاده از Flask روی اوبونتو 22.04

برای بررسی نسخه Flask نصب شده، دستور زیر را اجرا می کنیم:

$ python -m فلاسک — نسخه

روش نصب و استفاده از Flask روی اوبونتو 22.04روش نصب و استفاده از Flask روی اوبونتو 22.04

چگونه با استفاده از Flask یک برنامه پایتون ساده بسازیم

برای درک عملکرد Flask، ما یک برنامه ساده ایجاد می کنیم که پیامی به نام “آموزش LinuxHint-Flask خوش آمدید” را نمایش می دهد، برای این منظور ویرایشگر متن نانو را باز کنید:

$ نانو Flask_application

روش نصب و استفاده از Flask روی اوبونتو 22.04روش نصب و استفاده از Flask روی اوبونتو 22.04

در فایل متن باز، عبارات ذکر شده در زیر را تایپ کنید:

از فلاسک import فلاسک
برنامه = فلاسک(__نام__)

پیشنهاد می‌کنیم بخوانید:  Teleport را نصب کنید روی اوبونتو 22.04

@app.route(‘/’)

تعریف my_flask_application():
برگشت ‘به آموزش LinuxHint-Flask خوش آمدید’

روش نصب و استفاده از Flask روی اوبونتو 22.04روش نصب و استفاده از Flask روی اوبونتو 22.04

با ذخیره فایل از ویرایشگر خارج شوید. در کد بالا ابتدا کتابخانه یک Flask را وارد کردیم، سپس یک کلاس از Flask ایجاد کردیم و در آخر با استفاده از route() پیام را چاپ کردیم. روی صفحه نمایش به export برنامه ای با نام “Flask_application” از دستور استفاده می کنیم:

$ export FLASK_APP=Flask_application.py

روش نصب و استفاده از Flask روی اوبونتو 22.04روش نصب و استفاده از Flask روی اوبونتو 22.04

برنامه Flask را با استفاده از دستور زیر اجرا کنید:

$ فلاسک اجرا شود

روش نصب و استفاده از Flask روی اوبونتو 22.04روش نصب و استفاده از Flask روی اوبونتو 22.04

مرورگر وب را باز کنید و به آدرس URL بروید http://127.0.0.1:5000:

روش نصب و استفاده از Flask روی اوبونتو 22.04روش نصب و استفاده از Flask روی اوبونتو 22.04

پیام نمایش داده شده است و اکنون با اجرای دستور، Flask را حذف و محیط پایتون را غیرفعال می کنیم:

$ pip Flask را حذف نصب کنید && از کار انداختن

روش نصب و استفاده از Flask روی اوبونتو 22.04روش نصب و استفاده از Flask روی اوبونتو 22.04

نتیجه

Flask یک چارچوب وب است که برای طراحی و نگهداری برنامه های کاربردی وب مختلف استفاده می شود روی زبان برنامه نویسی پایتون در این راهنما روش طراحی یک اپلیکیشن ساده را با کمک فلاسک نصب کرده و یاد گرفته ایم.

برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم

زمان انتشار: 1402-12-30 22:16:03

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید