0

intro

8:58

رایگان

1

creating project

9:55

رایگان

2

MVT

8:1

رایگان

3

creating super user

7:21

رایگان

4

creating first app

11:14

رایگان

5

templates

10:8

رایگان

6

tags/filters

12:32

رایگان

7

models

14:41

رایگان

8

reading from models

10:40

رایگان

9

extends template

8:19

رایگان

10

bootstrap

7:57

رایگان

11

detail page

13:11

رایگان

12

url names

5:31

رایگان

13

delete

7:26

رایگان

14

messages

11:3

رایگان

15

create

15:8

رایگان

16

forms

21:40

رایگان

17

modelForms 1

11:30

رایگان

18

modelForms 2

6:20

رایگان

19

user

12:18

رایگان

20

register

17:52

رایگان

21

login

10:47

رایگان

22

logout

3:11

رایگان

23

request

14:37

رایگان

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

دوره آموزش DRF جنگو
دوره آموزش DRF جنگو
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش pandas پایتون
دوره آموزش pandas پایتون
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش Multi Processing در پایتون
دوره آموزش Multi Processing در پایتون
تکمیل ضبط
امیرحسین بیگدلو



ارسال نظر


علیرضا

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

سلام سپاس
فقط یک موردی ، امکانش هست سمت فرانت اند خودمون فرم رو طراحی کنیم ، مثلا با jquery و بوت استرپ و به عناصر فرم name بدیم ... و جنگو سمت بک اند فقط دیتای فرم رو دریافت کنه و ولیدیت کنه؟
در این حالت راهی هست خطاهای validation فرم رو بگیریم؟
یا حالت درست تر استفاده از صرفا جنگو و اسکریپت های مرتبط هست؟ که البته قطعا برای همه نوع فرم هم وجود ندارن و یا باید از نو نوشته بشن...
بیشتر دنبال استفاده از اعتبار سنجی برای زمانی هستم که یک نیاز خاص در فرانت وجود داره

ارسال نظر



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

3 ماه قبل

سلام
بله، میتونید از widgets استفاده کنید که در ادامه دوره‌ها گفتم

zahra

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

سلام. من نمیتونم متد GET رو به POST تبدیل کنم یعنی اصلا دستور method = "POST" رو اجرا نمیکنه و روی همون GET میمونه. مشکلش کجاست؟

ارسال نظر



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

6 ماه قبل

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

mortezaei

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

سلام یک سوال استاد
بنظرتون بهتره از داخل خود جنگو فورم هامون رو بسازیم یا از طریق htmlفرم رو بسازیم و از ترین اکشن داده هارو بفرستیم سمت سرور و اونجا با request. post دریافت کنیم ؟

ارسال نظر



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

8 ماه قبل

سلام
همیشه از فرم‌های جنگو استفاده کنید.

عرفان

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

کاش ویدئوی 16 رو تقسیم به 2 پارت کنید
این اولین ویدئوییه که توش گیر میکنم :)

ارسال نظر



یاسین

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

سلام
چجوری میتونم تگ های html که فرم جنگو میسازه رو تغییر بدم.
وقتی که توی html از فرم استفاده می کنیم تگ input وجود نداره که بیاییم بهش id یا کلاس بدیم تا بتونیم استایلشو عوض کنیم.
یا اینکه چجوری میتونیم کلا از فرم های جنگو استفاده نکنیم و مستقیم از html اطلاعات رو بگیریم.

ارسال نظر



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

1 سال قبل

سلام
در ادامه دوره‌ها همه این موارد رو توضیح دادم. نگران نباشید

ARSHI

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

استاد من وقتی کد redirect رو میزنم قبول نمیکنه و داخل problems به صورت خطا نشونش میده ! messages هم همین طور !! با این ک کدهارو دقیقا مطابق با کد شما زدم ولی باز خطا میده مشکل از کجاس دقیقا متوجه نمیشم ؟

ارسال نظر



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

1 سال قبل

سلام
از مشکلت عکس بگیر و برام بفرست

مهدی ج

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

سلام
در خصوص این قسمت، من دقیقاً همون کدی رو که شما نوشتید، نوشتم. اما وقتی فیلدها رو خالی می‌ذارم یا وقتی دیتای غیرولید واردِ فرم می‌کنم به جای اینکه بالای فیلدهای فرم پیغام خطا بده که مثلاً فلان فیلد رو پر نکردی یا اشتباه پر کردی، این صفحه ی خطا رو میاره:
ValueError at /create/
The view home.views.create didn't return an HttpResponse object. It returned None instead.

ارسال نظر



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

1 سال قبل

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


مهدی ج

1 سال قبل

چک کردم. آره درست گفتی. من خط آخر کد رو یه تب برده بودم جلوتر. یعنی
return render(request, 'create.html', {'form': form})
رو
دقیقاً برده بودم زیرِ form = TodoCreateForm()
بعدش که با else الاینش کردم، درست شد.

اما یه سوال دیگه اینکه، نفهمیدم چه ربطی داشت و چرا باید همچین مشکلی پیش بیاد؟


مهدی ج

1 سال قبل

مرسی
نیاز نیست برای پاسخ به سوال آخرم وقت بذاری. خودم نکته‌ش رو فهمیدم.

محمد

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

سلام. وقتتون بخیر
من برای فرم قسمت تاریخ رو به صورت زیر نوشتم:
created = forms.DateTimeField(required=False)
و قسمت تاریخ مدل رو به صورت زیر نوشتم:
created = models.DateTimeField(blank = True)
ولی هنگام ایجاد فرم، در فیلد تاریخ چیزی وارد نمیکنم خطای زیر را میدهد:
Exception Value:

NOT NULL constraint failed: home_todo.created

ممنون میشم بگید مشکل چی میتونه باشه

ارسال نظر



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

1 سال قبل

سلام
این ارور از سمت دیتابیس هست نه جنگو. توی مدل باید مقدار null رو هم true بزاری تا از سمت دیتابیس هم ارور نگیری.

erfangood

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

استاد سلام.
واقعا آموزش هاتون عالي هستن هم اين آموزش جانگو رو ديدم هم آموزش پايتون و واقعا حرف نداريد.
خواستم يه سوالي بپرسم اينكه آيا ميشه كه به مقدار مدل هارو روپيش فرض بگداريم مثلا اگر تو پنل ادمين تو قسمت مدل هاش مثلا سن داشت سن رو نزاريم و خودش رو پيش فرض بذاره (مثلان تو قسمت فانكشن ها در پايتون يه مقدار پيش فرض ميداديم) امكانش هست؟؟

ارسال نظر



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

2 سال قبل

سلام
نمیدونم

مونگارد