در این ویدیو با نحوه ایجاد کردن فرم‌ها در فلسک آشنا میشوید. برای ایجاد کردن فرم در فلسک از پکیج wtforms استفاده میشود. برای ایجاد کردن فرم‌ها از کلاس استفاده میشود. هر کلاس باید از کلاس Form یا FlaskForm ارثبری کند. با استفاده از پکیج wtforms میتوانید انواع مختلفی از inputها را ایجاد کنید مانند StingField, BooleanField, PasswordField. همچنین میتوانید در صورت نیاز از validationهایی که به صورت built-in در wtforms قرار دارد استفاده کنید مثل Email, EqualTo و غیره



0

intro

4:3

رایگان

1

blueprint

11:37

رایگان

2

models

23:41

رایگان

3

working with relations

9:10

رایگان

4

forms(قسمت اول)

15:37

رایگان

5

forms(قسمت دوم)

15:8

رایگان

6

user register

16:9

رایگان

7

flash

11:53

رایگان

8

form errors

8:23

رایگان

9

custom form validation

4:54

رایگان

10

user login

11:11

رایگان

11

user login (قسمت دوم)

17:35

رایگان

12

profile

12:11

رایگان

13

profile(قسمت دوم)

4:56

رایگان

14

create new post

12:50

رایگان

15

showing posts

7:50

رایگان

16

deleting posts

6:56

رایگان

17

update posts

8:51

رایگان

18

circular imports

4:6

رایگان

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

دوره آموزش عبارات منظم (regex) در پایتون
دوره آموزش عبارات منظم (regex) در پایتون
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش پروژه محور پایتون
دوره آموزش پروژه محور پایتون
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش الستیک سرچ(elasticsearch)
دوره آموزش الستیک سرچ(elasticsearch)
تکمیل ضبط
امیرحسین بیگدلو



ارسال نظر


فرهاد

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

سلام، نیاز است که پکیج flask-wtf را هم نصب کنیم؟

ارسال نظر



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

3 سال قبل

سلام
نیازی نیست این پکیج به صورت خودکار نصب خواهد شد


h0sse1n.dev

8 ماه قبل

سلام

البته که آقای بیگدلو میگن که پکیج flask-wtf خودش همراه با نصب WTForms نصب میشه اما من که نصبش کردم حقیقت برا من اونم نصب نکرد نمیدونم چرا برای همین مجبور شدم پکیج flask-wtf رو هم به صورت جداگانه نصب کنم.
برای همین برای اون دوستانی که موقع ایمپورت flask_wtf محیط کدنویسیشون ارور میده و این پکیج رو نمیشناسه نگران نباشین فقط کافیه به صورت جداگانه این پکیج هم نصب کنید و مشکلتون حل میشه.
یعنی بعد از این دستور:
pip install WTForms
این دستور هم تو ترمینال بزنید:
pip install flask-wtf

اینجوری مشکلتون حل میشه :)

مونگارد