본문 바로가기

내일 배움 캠프/WIL

WIL) 5주차

길다면 길고 짧다면 짧은

 

프로젝트 주가 지나갔다..

 

이번 팀원 너무 좋았어요!


이번주 회고

 

1. git 풀리퀘스트 방법

  • Fork → 새로 생긴 자신의 저장소의 ssh clone 복사 →  remote 설정 ( git clone ssh-Code, git remote add origin ssh-Code ) → branch 생성 ( git checkout -b branch이름 ) → 수정후 add, commit, push → Pull Request 생성
  • render() 구문 사용법
    • render(request, html, {딕셔너리})
  • Messages Framework
    • 1회성 메세지를 내보내는 용도
    • Message class 속성
      • message: 실제 메시지
      • level: 메시지 레벨을 나타내는 정수
      • tags: 메시지 레벨을 나타내는 문자열 조합
    • Django에서는 기본적으로 settings.py에 들어가 이런 내용이 다 들어가 있기 때문에 별도의 설정없이 사용 가능함
# .py
from django.contrib import messages

# 종류
messages.debug(request, '%s SQL statements were executed.' % count)

messages.info(request, 'Three credits remain in your account.')

messages.success(request, 'Profile details updated.')

messages.warning(request, 'Your account expires in three days.')

messages.error(request, 'Document deleted.')

# html
{% if messages %}
    <div>
        {% for message in messages %}
            {{ message.tags }}! {{ message.message }}
        {% endfor %}
    </div>
{% endif %}

이번주를 진행하며 느낀점

  • 강의만 들어서는 절때로 실력이 늘지 않을꺼라는 생각이 들었고, 무엇보다 아무리 쉬운 코드라도 직접 짜보는게 중요하다라는걸 많이 느꼇다. 특히 검색을 잘 활용해서 이부분이 어떤 역할을 하는지 알아가는것도 공부에 도움이 많이 되는것 같다. 또한 팀프로젝트 뿐만아니라 팀원과 소통을 더 열심히 해야겠다는 생각이 들음. 남는건 언제나 사람이니까..

 

 


이번주 목표 달성 여부

  • 팀프로젝트 진행하기
  • 팀원과 각자의 역할 설정 잘 나누기
  • 개인과제 해설 완벽하게 이해하기

 


다음주 목표

  • 장고 심화 열심히 듣기
  • 이번주에 진행했던 프로젝트를 팀원들과 코드리뷰 하기
  • 아는게 있으면 하나라도 더 팀원들에게 알려주기

'내일 배움 캠프 > WIL' 카테고리의 다른 글

WIL) 8주차  (0) 2023.05.07
WIL) 7주차  (0) 2023.05.07
WIL) 6주차  (0) 2023.04.24
WIL) 4주차  (1) 2023.04.10
WIL) 3주차  (0) 2023.04.03