در این ویدیو با نحوه ایجاد کردن فرم‌ها در فلسک آشنا میشوید. برای ایجاد کردن فرم در فلسک از پکیج 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

رایگان

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

دوره آموزش DRF جنگو
دوره آموزش DRF جنگو
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش الستیک سرچ
دوره آموزش الستیک سرچ
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش داکر docker
دوره آموزش داکر docker
تکمیل ضبط
امیرحسین بیگدلو



ارسال نظر


فرهاد

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

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

ارسال نظر



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

4 سال قبل

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


h0sse1n.dev

10 ماه قبل

سلام

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

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

مونگارد