강의 정리(84)
-
Django 포스팅 좋아요 기능 구현하기
출처 : https://www.inflearn.com/course/%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EC%9E%A5%EA%B3%A0-%EC%9B%B9%EC%84%9C%EB%B9%84%EC%8A%A4/dashboard 장고(Django)를 배우기 시작한 입문자이시거나, 또는 배우고 싶은 생각이 있으신 분은 위 출처의 강의를 적극 추천드립니다!!! Django 포스팅 좋아요 / 취소 구현하기 #insta/models.py class Post(BaseModel): author = models.ForeignKey(settings.AUTH_USER_MODEL, related_name="my_post_set", on_delete=models.CASCADE) # 중략 like_user_set = m..
2022.02.22 -
Django 인스타그램 follow 기능 구현
출처 : https://www.inflearn.com/course/%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EC%9E%A5%EA%B3%A0-%EC%9B%B9%EC%84%9C%EB%B9%84%EC%8A%A4/dashboard 장고(Django)를 배우기 시작한 입문자이시거나, 또는 배우고 싶은 생각이 있으신 분은 위 출처의 강의를 적극 추천드립니다!!! Instagram Follow-Unfollow 기능 구현 #accounts/models.py class User(AbstractUser): follower_set = models.ManyToManyField("self", blank=True) # 현재 유저를 팔로우 하는 사람의 목록 # "self"를 통해서 대상을 User간의 관계로 지정할 수 ..
2022.02.17 -
Django 인스타그램 Timeline sidebar 구현하기
출처 : https://www.inflearn.com/course/%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EC%9E%A5%EA%B3%A0-%EC%9B%B9%EC%84%9C%EB%B9%84%EC%8A%A4/dashboard 장고(Django)를 배우기 시작한 입문자이시거나, 또는 배우고 싶은 생각이 있으신 분은 위 출처의 강의를 적극 추천드립니다!!! Instagram Timeline sidebar 구현 #insta/views.py @login_required def index(request): return render(request, "insta/index.html", { }) #insta/urls.py urlpatterns = [ path('', views.index, name='index..
2022.02.17 -
Django 포스팅 쓰기 구현하기
출처 : https://www.inflearn.com/course/%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EC%9E%A5%EA%B3%A0-%EC%9B%B9%EC%84%9C%EB%B9%84%EC%8A%A4/dashboard 장고(Django)를 배우기 시작한 입문자이시거나, 또는 배우고 싶은 생각이 있으신 분은 위 출처의 강의를 적극 추천드립니다!!! 포스팅 쓰기 구현하기 사진 1장 : 이미지 필터는 리액트에서 caption과 태그 쓰기 Location #shell python manage.py startapp insta #프로젝트/settings/common.py(=settings.py) INSTALLED_APPS = [ # Django Apps 'django.contrib.admin', '..
2022.02.14 -
Django 암호 수정 구현하기
출처 : https://www.inflearn.com/course/%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EC%9E%A5%EA%B3%A0-%EC%9B%B9%EC%84%9C%EB%B9%84%EC%8A%A4/dashboard 장고(Django)를 배우기 시작한 입문자이시거나, 또는 배우고 싶은 생각이 있으신 분은 위 출처의 강의를 적극 추천드립니다!!! auth 앱의 PasswordChangeForm 을 활용하여 암호 수정 구현 https://github.com/django/django/blob/main/django/contrib/auth/views.py class PasswordChangeView(PasswordContextMixin, FormView): form_class = Password..
2022.02.08 -
Django 유저 프로필 수정
출처 : https://www.inflearn.com/course/%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EC%9E%A5%EA%B3%A0-%EC%9B%B9%EC%84%9C%EB%B9%84%EC%8A%A4/dashboard 장고(Django)를 배우기 시작한 입문자이시거나, 또는 배우고 싶은 생각이 있으신 분은 위 출처의 강의를 적극 추천드립니다!!! 유저 프로필 수정 구현 form 작성 프로세스 urls.py 에 주소 등록을 해준다. forms.py 에서 model을 import하여 Modelform을 작성해준다. views.py 에서 forms.py의 ModelForm의 객체를 생성해주고, html과 render해준다. html 에서 form 형식으로 작성해준다. # ImageField 필..
2022.02.08