모바일에서 사진이 짤리는 현상을 얼추 해결은 했다. 레이아웃 만드는게 어렵다는걸 느끼는 하루였다.
게시글에도 좋아요 기능을 구현했다. ajax 스크립트를 파일로 만들어서 로드하는 형식으로 바꾸어 보았는데, 템플릿 변수들을 사용하긴 힘들다.
그렇기에 script 태그 안에 var myGlobal = {'ur': 같이 객체로 만들어서 ajax 스크립트 내에 사용하면 된다.
게시글의 형식을 바꾸기 위해 날짜 관련해서 Djagno의 humanize 기능을 사용해 보았다. naturalday, naturaltime을 선택해서 사용하면 될거 같다.
7월 3일(금)
친구한테 검토를 받고 디자인을 더 고쳐보았다. CSS의 미디어 쿼리를 사용해서 화면의 늘거나 줄어들 때에 맞춰 변경해보았다. 역시 아는 것이 힘이다.
7월 4일(토)
새벽에 하고있는 프로젝트의 모델을 바꿔보는 일을 했다. 원래는 OneToOneField로 프로파일 형식으로 구축했는데, 할 때마다 번거롭고 해서 Abstractuser 형태로 바꿔봤다. 이 마저도 많은 뻘짓을 했지만, 어째 됐건 구현은 해서 기분은 좋다.
7월 5일(일)
사이트를 계속 다듬고 통일성을 줘보고 있다. 내일은 페이지 기능을 예쁘게 다듬고, 아이디 찾기 비번 찾기 기능을 구현해보고자 한다.