شما به این ویدیو دسترسی ندارید



0

intro

9:22

رایگان

1

blueprint

9:24

رایگان

2

templates

13:29

رایگان

3

View

6:13

4

account

11:17

5

widgets

11:55

7

user register

12:23

10

user login

9:29

11

lazy querysets

11:35

12

dispatch

5:42

15

user profile

9:51

16

posts

14:9

18

detail page

19:49

19

get_absolute_url

11:41

20

delete post

8:56

21

update post

13:12

22

setup

14:44

23

create post

9:51

24

page not found

14:34

25

gmail smtp

7:51

30

ordering

9:51

32

following

19:9

33

next

5:51

34

comment

10:2

36

method decorator

17:15

37

replies

6:55

38

reply form

13:56

39

post like

20:48

40

search

19:12

41

Error

6:20

42

extending user

13:8

43

edit profile

16:18

44

signals

20:51

45

done

1:39

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

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



ارسال نظر


احمد

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

سلام این if form is valid برای متد post بکار میبریم فقط؟

ارسال نظر



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

1 سال قبل

سلام
خیر، برای همه متدها استفاده کنید

reza

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

سلام سوالی که دارم اینه این متد clean که برای password اجرا کردیم فقط برای اون فیلد هاییی که به هم ربط داره اجرا میشه؟ مثلا میشد برای user name و email همینکارو کرد؟

ارسال نظر



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

1 سال قبل

سلام
اگر به هر شکلی دو یا چند فیلد به هم مربوط باشند، باید متد clean رو بازنویسی کنید. ما برای فیلدهای پسورد این کار رو انجام دادیم، شما برای هر فیلدی که دلتون بخواد میتونید انجام بدین.

بهروز

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

سلام استاد خسته نباشید
تو قسمت سیگنال ها اثرش رسیور رو نشون دادید
تو عملکردشون چه فرقی میکنن یعنی فرق نمیکنه از کدوم استفاده کنیم؟

ارسال نظر



ماهان

2 سال قبل

من داکیومنت رو خوندم تفاوتی ندارن. هردو عملکردشون یکیه ...

محمد احمدی

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

با سلام مجدد و تبریک سال نو
یه سوالی که داشتم الان مدل Profile که ساختیم حرف P بزرگ برای کلاسش استفاده شده، ولی توی شل باید با حروف کوچیک صداش کنیم، خودم هم که امتحان کردم همینطوره، چرا؟ چه قاعده ای داره؟ ضمن اینکه وقتی میخوایم import کنیم کمل کیس این کارو انجام میدیم
با تشکر

ارسال نظر



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

3 سال قبل

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

nima

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

سلام
من بعد از اینکه فایل model رو تغییر دادم به یه همچین اروری خوردم
django.db.utils.IntegrityError: NOT NULL constraint failed: home_profile.city
ممنون میشم کمک کنید

ارسال نظر



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

3 سال قبل

سلام
بدون دیدن کد که نمیشه فهمید اما احتمال میدم که فراموش کرده باشید دستور migrate رو زده باشید


nima

3 سال قبل

دستور makemigrations و migrate رو زدم اما هنوز ارور رو دارم


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

3 سال قبل

داخل فایل model چه جور تغییری ایجاد کردید که همچین اروری داد؟


nima

3 سال قبل

فیلد city رو اضافه کردم


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

3 سال قبل

فکر کنم مشکل شما بخاطر اینکه از قبل یکسری اطلاعات در دیتابیستون وجود داشته. بعد شما اومدی فیلد city رو اضافه کرد. حالا جنگو نمیدونه که باید داخل این فیلد city برای دیتاهایی که از قبل در دیتابیس بودن چی قرار بده.
دو تا کار میتونید انجام بدین:
۱. مقدار default بدین به فیلد city
۲. مقدار null و blank رو True قرار بدین


nima

3 سال قبل

خیلی ممنون از پاسختون
مشکلم حل شد

مونگارد