이번 주는 내내 장고 팀 프로젝트를 진행했다 뭘 배웠냐 한다면 뭐 하나 콕 집어 말하긴 어렵다 많은 걸 배운 것 같으면서도 하나도 배운 것 같지 않은 느낌이다 게시글 작성 함수 말고는 자잘자잘하게 수정해서.... 좋아요 기능이랑 모달 상세보기 기능을 구현하지 못한 게 상실감이 크다..... 일주일 동안 뭐했지.... 정말 다행스럽게도 1인분은 한 것 같다!! 나름 필수 구현 중 하나인 게시글 작성 기능을 구현했고, 팀원들이 구현한 기능에 추가되었으면 하는 것들을 자잘자잘하게 수정하기도 했다 TIL도 안 빼먹고 잘 한 듯 잘 쓰진 못 했지만... 알고리즘은....2문제 풀었나 ㅋㅋㅋ후.....팀플 재밋어... 심화된 장고 지식을 열심히 배우자! 알고리즘 문제 매일 3~4문제씩 꾸준히 풀기 영어공부....라..
- 좋아요 기능 구현하기 [Django] 좋아요 기능 구현하기_Like (tistory.com) 위 블로그를 통해 좋아요 기능을 구현하긴 했는데 하트가 너무 얇고...작은 것 같다 부트스트랩에서 다른 아이콘을 찾았는데 그것도 얇다.. 그리고 둘이 수평이 안 맞아 보이는 건 내 착각인가.......근데 조절하고 싶어도 조절이....안 되는 것 같기도.... 일단 css를 만져봐야겠다 4시간 후..... 망했다 돌이킬 수 없는 지경에 와서 그냥 이전 커밋으로 되돌렸다.. ajax로 비동기적 새로고침? 암튼 그 인스타그램 하트 누르면 새로고침 안 해도 빨갛게 변하고 좋아요수 실시간으로 변하는 거 해보려고 했는데 대실패.. 다른 분이 해보겠다고 하셔서 나는 이제 다른 거..하러 ...간다.... 하...모달 하..
- 이미지를 올려서 DB에 저장되었으나 화면에 보이지 않는 오류 위 사진처럼 사진을 올렸으나..프로필을 설정했으나....프로필이 없으면 기본 사진이 나오게 설정했으나... 사진이 뜨지 않는다...! 구글링을 하고...고민을 하고....구글링을 하다가....결국 해결 못해서 튜터님을 찾아갔다 튜터님도 어디가 문제인지 찾으시다가...!!! 발견을 했다...! # feed-page.html {% if post.author.profile_photo != None %} {% else %} {% endif %} {% if post.image != None %} {% else %} {% endif %} 프로필 사진이 있는지, 글 작성할 때 사진을 업로드 했는지 찾는 조건문에 != None 으로 되어 있던 게 문제였다..
- 알고리즘 문제 풀이 [코테] 문자열 정렬하기(2) — 구민정의 개발일지 (tistory.com) - write_post 함수 이미지 업로드 가능하게끔 수정 일단 이미지 업로드가 가능하게 하려면 SNS/setting.py부터 수정해줘야 한다 # SNS/settings.py MEDIA_URL = '/media/' # 이미지 URL 설정 MEDIA_ROOT = os.path.join(BASE_DIR, 'media') # 이미지 업로드할 때 저장되는 폴더 경로 설정 그 다음 SNS/urls.py에도 이미지 업로드 경로를 설정해야 한다 # SNS/urls.py urlpatterns = [ path('admin/', admin.site.urls), path('', include('user.urls', names..
- 회원가입 함수 오류 내가 맡은 파트는 '게시글 작성' 그러려면 로그인이 되어 있어야 한다 포스트맨으로 회원가입부터 시도를 했는데 아래와 같은 오류가 나왔다 File "C:\Users\l\Desktop\project\02_project\SNS\user\views.py", line 40, in signup login(request, user) TypeError: login() takes 1 positional argument but 2 were given 대충 login 함수에는 1개만 매개변수로 들어가야 하는데 2개가 들어가서 그런 것 같다 ctrl을 누른 채로 login 함수를 누르니까 매개변수로 request를 받게 되어 있어서 아래와 같이 수정했더니 회원가입이 잘 되고, 데이터베이스에도 잘 저장됐..