<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های سبحان سارونه</title>
        <link>https://virgool.io/feed/@sobhansan20</link>
        <description></description>
        <language>fa</language>
        <pubDate>2026-06-07 14:31:11</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/249224/avatar/SaJWiu.png?height=120&amp;width=120</url>
            <title>سبحان سارونه</title>
            <link>https://virgool.io/@sobhansan20</link>
        </image>

                    <item>
                <title>نصب و راه اندازی فلسک</title>
                <link>https://virgool.io/@sobhansan20/%D9%86%D8%B5%D8%A8-%D9%88-%D8%B1%D8%A7%D9%87-%D8%A7%D9%86%D8%AF%D8%A7%D8%B2%DB%8C-%D9%81%D9%84%D8%B3%DA%A9-bc8ou4tvg2mr</link>
                <description>همانطور که میدانید فلسک یک مینی فریم ورک مبتنی بر پایتون است که باعث طراحی سریع وب سرور میشود و میتوان گفت که کار با فلسک نسبت به فریم ورک های دیگر مثل جانگو (Djangoo) سرراست تر و آسان تر است.در این مطلب قصد دارم نحوه راه اندازی و بالا آوردن اولین صفحه وب سرور با فلسک را به کسانی که علاقمند به حوزه هستند را نشان دهم.اولین توصیه من به تازه کاران استفاده از مستندات خود سایت فلسک میباشد که خیلی راهنمایی های خوبی ارایه میدهد.  https://flask.palletsprojects.com/en/1.1.x/tutorial/ خب برای نصب و راه اندازی فلسک اول محیط مجازی (Virtual Environment) را نصب میکنیم.اگر بخواهم توضیح مختصری در رابطه با محیط مجازی بدهم میتوان گفت همانطور که از اسمش مشخص است ما میتوانیم یک محیط ایزوله در جایی که میخواهیم  (دایرکتوری یا پوشه) درست کنیم.مزیت این کار به این است که مثلا اگر پایتون کل سیستم ما نسخه 3 است و ما قرار است روی یک پروژه کار کنیم که مجبور به استفاده پایتون 2 هستیم باید اول نسخه 3 پاک کنیم و پایتون نسخه 2 را جایگزین کنیم.خب حالا اگر دو پروژه همزمان داریم که یکی با پایتون 3 و دیگری با پایتون 2 ملزم به کدزنی هستیم باید چکار کرد.همانطور که میبینید با ایزوله کردن یک محیط میتوانیم تمام ملزوماتی که برای کارمان احتیاج داریم نصب و حذف کنیم جوری که با بقیه محیط ها هیچ تداخلی نداشته باشد.نصب Virtual Environment در سیستم عامل لینوکس دستور زیر را وارد میکنیم.Pip3 install virtualenv –userدر ویندوز pip install virtualenvتا اینجا ما توانستیم Virtual Environment نصب کنیم.در مرحله بعدی باید در دایرکتوری یا پوشه ای که قرار است پروژه در آنجا انجام شود میرویم مثلا:cd ./Desktop/Flaskحالا در این جا قرار است ما یک محیط ایزوله داشته باشیم.دستور زیر را در لینوکس وارد میکنیمPython3 virtualenv venvو در ویندوز py -3 -m virtualenv venvتوضیح کد بالا برای درک بهتر:.py -3                             با مفسر پایتون سه قرار است کار کنیم  -m                                            استفاده از کتابخانه های پایتونvirtualenv                 Virtual Environment استفاده از کتابخانه venv                                                 نام پوشه محیط مجازیماندر پوشه مورد نظر یک پوشه بنام venv ساخته میشود.حالا باید Virtual Environment فعال کنیم.لینوکسابتدا کلمه source را نوشته و بعد مسیر زیر را میرویم.Source env/bin/activateویندوز.\env\script\activate.batبعد انجام این کار قبل از کامند لاین &lt;venv&gt; نوشته میشود.تا اینجا ما محیط مجازی را نصب و فعال کردیم حالا میتوانیم در محیط فریمورک فلسک را نصب کنیم.چه در محیط لینوکس و چه در محیط ویندوز برای نصب فلسک از دستور زیر استفاده میشود.pip install flaskتمام ما توانستیم فلسک را نصب کنیم حالا اولین برنامه خودمان را که ساده ترین شکل برنامه در فلسک است را بنویسیم.برای راه اندازی وب اپیلیکشنی که برنامه Hello world نمایش بدهد یک فایل بنام app.py ساخته و کدهای زیر را مینویسیم.from flask import Flaskapp = Flask(__name__)@app.route(&#x27;/&#x27;)def hello_world():    return &#x27;Hello, World!&#x27;بعد از اجرا ی این کد یک ادرس http://127.0.0.1:5000 میدهد که اگر این آدرس را در مرورگر خود زده میبینید که hello_world نمایش داده میشود.تبریک میگم شما توانستید اولین کد خود را با فلسک اجرا کنید.امیدوارم این مطلب برایتان مفید باشد.</description>
                <category>سبحان سارونه</category>
                <author>سبحان سارونه</author>
                <pubDate>Mon, 17 Aug 2020 12:09:28 +0430</pubDate>
            </item>
            </channel>
</rss>