장고 프레임워크24 HINT: Add or change a related_name argument to the definition for 'Post.like_user_set' or 'Post.author'. class Post(BaseModel): author = models.ForeignKey(settings.AUTH_USER_MODEL, related_name='my_post_set', on_delete=models.CASCADE) photo = models.ImageField(upload_to="instagram/post/%Y/%m/%d") caption = models.CharField(max_length=500) tag_set = models.ManyToManyField('Tag', blank=True) location = models.CharField(max_length=100) like_user_set = models.ManyToManyField(settings.AUTH_USER_MODEL, b.. 2020. 6. 11. 4) APIView를 활용한 뷰 만들기 아래는 강의와 관련 없는 views와 generic view와 viewset 차이 잘 설명되어있는 블로그 DRF(Django Rest Framework) view vs generic view vs viewset 도대체 뭘 쓰면 좋을까요 https://devlog.jwgo.kr/2019/11/30/4-way-to-build-api-using-drf/ DRF(Django Rest Framework) view vs generic view vs viewset 도대체 뭘 쓰면 좋을까요 · Tonic 사이트 운영에 도움을 주실 수 있습니다. 고맙습니다. --> DRF(Django Rest Framework) view vs generic view vs viewset 도대체 뭘 쓰면 좋을까요 2019년 11월 30일 .. 2020. 6. 7. views.py에 관하여 get_object_or_404 ( ) #import 필요 from django.shortcuts import redirect, render, get_object_or_404 # DB User Model에서 username이 username인 값을 가져온다. follow_user = get_object_or_404(User, username=username, is_active=True) Messages.success messages.success(request, f"{follow_user}님을 팔로우했습니다.") request.META.get("HTTP_REFERER", "root") - 요청 보낸 URL 찾는법, 없으면 root로 이동 redirect_url = request.META.get("HTTP.. 2020. 6. 4. Django Template 문법에 관하여 {% extends "###.html" %} - HTML 코드 상속의 개념 - 장고 프로젝트내에 존재하는 .html 파일의 코드를 위 명령어로 상속받은 것처럼 사용할 수 있다. - {% extends ... %} 사용하는 부모 파일과 상속받아 사용하는 자식 파일 모두 {% block .. %} 템플릿 테그 작성하여 바로 아래 설명처럼 사용하여야 한다. {% block ###### %} {% endblock %} - ###### 부분에 이름 아무거나 넣으면 된다. - 부모가 지정한 html 파일에서 block 범위에 자식 html파일에서 html 코드를 넣을때 사용 . case 1) 부모는 자식이 html 코드를 넣을 수 있는 부분에 {% block ##### %} {% endblock %} 으로 표시를 .. 2020. 6. 3. 이전 1 2 3 4 5 6 다음