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



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

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

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



ارسال نظر


رامین

5 روز قبل پاسخ به نظر

ما تو مدل یوزر قاعدتا ایمیل تکراری نباید داشته باشیم ولی زمان آپدیت پروفایل میتونیم ایمیل یک یوزر دیگه رو بدون مشکل وارد کنیم که همین باعث ایجاد مشکل در زمان لاگین میشه و چون request رو به فرم ارسال میکنیم امکان validate کردن فیلدها داخل forms.py وجود نداره. برای رفع این مشکل چکار کنیم؟
من حتی داخل views خواستم دستی شرط بزارم ولی درست کار نکرد

ارسال نظر



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

4 روز قبل

سلام
مگه مدل خود جنگو پیغام خطا نمیده؟


جواد‍

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

من فقط یه سوال برام پیش اومده
ببینید توی ویوی EditUserView وقتی در آخر فرم رو سیو میکنیم ، جنگو از کجا میفهمه که این فرمی که سیو کردیم مربوط به کدوم یوزره ؟ ما که user رو از طریق request بهش ارسال نکردیم

ارسال نظر



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

2 سال قبل

ما داریم از ModelForm استفاده میکنیم و داخل این فرم مشخص کردیم که قراره رو مدل Profile تغییر ایجاد کنه.
داخل مدل Profile هم که به یوزر رابطه داریم.
توی view هم profile کاربر رو با request به فرم ارسال کردیم.

مونگارد