در این ویدیو کار با فلسک را شروع میکنیم. نقطه شروع هر برنامه فلسکی با کلاس Flask است. با استفاده از آبجکتی که از این کلاس ایجاد میکنید میتوانید مسیرهای پروژه‌تان را مشخص کنید.

 

آشنایی با if name == main در پایتون



0

intro

5:41

رایگان

1

start

12:19

رایگان

2

templates

6:8

رایگان

3

jinja

15:16

رایگان

4

include

9:0

رایگان

5

development server

4:2

رایگان

6

models

11:1

رایگان

7

query

8:25

رایگان

8

showing objects

6:7

رایگان

9

get

9:40

رایگان

10

delete objects

7:22

رایگان

دوره های پیشنهادی

دوره آموزش سلری(celery)
دوره آموزش سلری(celery)
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش الگوریتم‌نویسی در پایتون
دوره آموزش الگوریتم‌نویسی در پایتون
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش Multi Threading در پایتون
دوره آموزش Multi Threading در پایتون
تکمیل ضبط
امیرحسین بیگدلو



ارسال نظر


دانیال

1 ماه قبل پاسخ به نظر

```Python
from flask import Flask

app = Flask(__name__)

@app.route("/")
def home() :
return "<h1>Hello, World!</h1>"

if __name__ == "__main__" :
app.run()
```

استاد واقعا آموزشاتون عالیه ولی گمون کنم یکم قدیمی شده! چون وقتی قسمت شرطی داندراسکور نیم == با مین به پایین رو نمیذاریم برنامه اجرا نمیشه و اروری هم حتی نمیده! یکی از دوستامون هم 2 ماه پیش یه همچین مشکلی داشتند مثل اینکه!!! با این کدی که من نوشتم بالای پیغامم مشکل رفع میشه! میشه دوره رو یکم بروز کنید؟

ارسال نظر



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

1 ماه قبل

سلام
بله، دوره های فلسک قدیمی شدن و باید آپدیت بشن

dany

3 ماه قبل پاسخ به نظر

سلام استاد وقت بخیر من تو بخش استارت نمیتونم flask run تو ترمینال بگیرم مشکل از کجاست؟

ارسال نظر



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

3 ماه قبل

سلام
مشکل از کدیه که نوشتی :)

mano

2 سال قبل پاسخ به نظر

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

ارسال نظر



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

2 سال قبل

سلام
نمیدونم

رضا

3 سال قبل پاسخ به نظر

سلام
ممنون از آموزش های بسیار عالیتون،
ممکنه بفرمایید این فولدرهای pycache کلا چی هستند چرا ساخته میشن و کاربردشون چی هست ؟
تشکر از شما

ارسال نظر



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

3 سال قبل

سلام
زمانی که کدهای پایتونی رو اجرا میکنید، کد شما ابتدا به بایت‌کد ترجمه میشه و اونها رو داخل دایرکتوری pycache ذخیره میکنه. اگر داخل این دایرکتوری رو نگاه کنی، میبینی که اسم فایل‌ها مشابه فایل‌های شما هستند با این تفاوت که پسوندشون pyc یا pyo هستند.

کار این فایل‌ها اینکه یه کوچولو سرعت اجرای برنامه رو زیاد میکنند. اگر کدت رو تغییر بدی تمام این فایل‌ها دوباره کامپایل میشن. اگر حذفشون کنی دوباره ایجاد میشن.

اگر بخوای این کدها دیگه ایجاد نشن، مقدار PYTHONDONTWRITEBYTECODE رو داخل متغیرهای محیطی سیستم عاملت برابر 1 قرار بده.

به طور معمول هم این کدها رو داخل فایل gitignore قرار میدن که داخل repository وجود نداشته باشند.


رضا

3 سال قبل

خیلی ممنونم از پاسختون
لطف کردید

یعنی یجورایی کش میکنه و باٍعث افزایش پرفورمنس برنامه میشه ؟


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

3 سال قبل

بله. کش میکنه

هادی

3 سال قبل پاسخ به نظر

با عرض خسته نباشید گویا فراموش کردید که لینک ــname__ رو زیر ویدئو قرار بدهید و بنده با سرچ در دوره های تک قسمتی(کلید واژه ها : name ,__ و...) دوره مورد نظر رو پیدا نکردم
ممنون میشم اگر پست رو ادیت کنید و یا در پاسخ به این کامنت لینک رو برای بنده ارسال کنید
با تشکر از صبر و حوصله شما

ارسال نظر



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

3 سال قبل

سلام
لینک زیر ویدیو قرار گرفت

مونگارد