길다면 길고 짧다면 짧은
프로젝트 주가 지나갔다..
이번 팀원 너무 좋았어요!
이번주 회고
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 %}
이번주를 진행하며 느낀점
- 강의만 들어서는 절때로 실력이 늘지 않을꺼라는 생각이 들었고, 무엇보다 아무리 쉬운 코드라도 직접 짜보는게 중요하다라는걸 많이 느꼇다. 특히 검색을 잘 활용해서 이부분이 어떤 역할을 하는지 알아가는것도 공부에 도움이 많이 되는것 같다. 또한 팀프로젝트 뿐만아니라 팀원과 소통을 더 열심히 해야겠다는 생각이 들음. 남는건 언제나 사람이니까..
이번주 목표 달성 여부
팀프로젝트 진행하기팀원과 각자의 역할 설정 잘 나누기개인과제 해설 완벽하게 이해하기
다음주 목표
- 장고 심화 열심히 듣기
- 이번주에 진행했던 프로젝트를 팀원들과 코드리뷰 하기
- 아는게 있으면 하나라도 더 팀원들에게 알려주기