About coding/Today I learned (55) 썸네일형 리스트형 2023년 04월 13일 TIL [#Django 입문_팀프로젝트_day4] 오늘의 학습 계획 _django 프로젝트 댓글 Read 기능 구현 기록하고 싶은 학습내용 _read 기능 구현 중에, 내가 이용자에게 입력 받아서 DB에 저장했던 사진을 html로 다시 보여주려고 했는데, 내가 그동안 DB에 저장했던 img는 그냥 경로에 불과 했다는 걸 알았다. 이미지를 반환하려면 이미지를 입력받았을 때 실제로 가지고 있어야 했는데, 그러려면,,, CRUD 중 크리에이트부터 따라가본다. #이용자가 보는 comment_create.html에서 이미지 파일 추가 등록 이렇게 해서 이미지 파일을 받아야 한다. 여기서 포인트는 form 태그에 속성으로 enctype이라는 게 들어가 있다는 것이다. html에서 사용자 입력 데이터를 백엔드로 전송하려면 보통은 form으로만 감싸면 되지만 감싼 데.. 2023년 04월 12일 TIL [#Django 입문_팀프로젝트_day3] 오늘의 학습 계획 _django 내가 맡은 부분 진행 > 모델 부분 어떻게든 완성하기 _튜터님께 질문 많이 하기. _코테는 skip 기록하고 싶은 학습내용 _프로그래밍 노베이스 쌩짜인 나... 주어진 강의로만 이해하기가 어려워 유튜브에 django를 검색해서 아무강의나 눌러보았다. 아무렇게나 들으니 머리 속 지식이 좀 더 입체화 되었다. 작업 순서에 확신이 생긴다. 1.파이참 프로젝트 만들기 2.장고 설치 3.장고 프로젝트 만들기 4.설정하기 (데이터베이스, S3) 5.데이터베이스 초기화 6.관리자 계정 만들기 7.앱만들기 8.모델설계(DB) 9.뷰만들기(기능,계산) 10.템플릿 만들기(화면에 표시될 내용,양식) 11.URL 만들기 _원하지 않는 포트가 켜져 있을 때 지우는 방법. 먼저 현재 실행 중인 .. 2023년 04월 11일 TIL [#Django 입문_팀프로젝트_day2 #실수로 venv없이 pip install 했을 때 대처법] 오늘의 학습 계획 _정규시간 전까지 코테 스프린트 프로그래머스 day1~da2 _내 분량 배분 받고 처리계획 세우기 : html 만들기 > api 교통정리 > api 구현 ( view > data > urls ) _처리 계획 들고 튜터님 조언 받기 _최대한 처리하기 (약간 빨리 하고, 집중해서 하고 느낌 유지) 기록하고 싶은 학습내용 _코테day1~day2 def solution(num1, num2): if num1 == num2: return 1 elif num1 != num2: return -1 if문에서 else를 굳이 안 써도 되는구나... 엘스가 선택이라는 걸 이제 알았다 힝 그리고 이렇게 if만 2개 써도 된다. def solution(num1, num2): if num1 == num2: re.. 2023년 04월 10일 TIL [#Django 입문_팀프로젝트 시작] 오늘의 학습 계획 _django 팀 발제 후, 팀 과제 시작 _코딩테스트 프로그래머스 기초문제들 개 수 제한없이 스프린트 기록하고 싶은 학습내용 _requirements.txt : 작업 전에 동료들끼리 깔려있는 패키지들의 버전을 맞추기 위해 공유하는 텍스트 파일. pip freeze > requirements.txt 이러면 리콰이어먼츠의 목록을 알려주고 pip install -r requirements.txt 이러면 리콰이어먼츠의 목록대로 자동으로 설치를 한다. _gitignore 사용법: 깃 이그노어란, 내 코딩파일이 vs코드로 열리든, pycharm으로 열리든 잘 열리게 하는 방법이다. 웹사이트에서 git ignore 검색하고 들어가서 검색창처럼 생긴 곳에 조건 설정 한 다음에 엔터 치면 코드가 길게.. 2023년 04월 07일 TIL [#Django 입문_5] 오늘의 학습 계획 _django 스파르타 강의 ㄷㄷ... 도저히 끝나지를 않는다. 다 볼 수가 없어! 흑흑 _이제는 일단 만들어야 한다 ㅠㅠ django 모듈을 사용한 로그인 회원가입까지만이라도 구현해서 제출하고 싶다. 기록하고 싶은 학습내용 _erd...너 도대체 뭐니? Entity Relationship Diagram: 개체 관계 모델. 구조화된 데이터에 대한 일련의 표현....? 데이터 베이스의 구조를 한 눈에 알아보기 위해 쓴다..? 정보 시스템을 디자인 해 나가는 데 쓰는 모델. DB를 개발하기 전에 보다 많은 아이디어를 도출 하고 설계에 대한 이해를 높이기 위해 하는 거구나 쿼리문 작성 시 그림을 보면서 하면 일 하기가 좋구나 다양한 데이터의 특징들을 알 수 있구난... ERD를 이해하려면 E.. 2023년 04월 06일 TIL [#Django 입문_4] 그 날은 비가 추적 추적 내리는 날이었지... 고개를 돌려 보니... 저기 먼 곳에 그림자 하나가 보이는 거야... 나를 기다리는 과제였다네 오늘의 학습 계획 _Django 스파르타 1.5배속 완강하기 (2배속으로 봤더니 오히려 이해가 안된다 ㄷㄷ 언제 다보고 언제 실제 작업하냐 ㅠㅠ 괴롭다... 실제 작업부터 하면서 필요한 것만 골라 보는게 좋다지만 전체 작업 중에서 내가 필요한 게 이름이 뭔지, 기능이 뭔지, 머리속에 정리가 잘 안된다. 일단 한 번 쭉 보기 전에는 어불성설) _작업 내용 대충 써보기 더보기 1. 와이어프레임 작성 _발제문에 있었던 실제 무신사 사이트 참조 2. 작업 순서 (**매 발자국마다 print 파일실행 해보며 에러 점검) a)_강의보며 장고 설치/파일생성/데이터베이스 연결 >.. 2023년 04월 05일 TIL [#Django 입문_3] 와~ 오늘은 식목일 본캐였으면 마당에 이것 저것 심느라 바빴을텐데 올 해 가을부턴 진짜 재밌게 살아야지. 오늘의 학습 계획 _Django 스파르타 강의 2배속 1회독 _개인과제 '무신사 재고관리시스템' 만들기 시작 - 로그인/회원가입/로그아웃 까지 해보자 오늘의 배움 1.Pycharm에서의 Django 프로젝트 기초 세팅 아우, 원래 vs코드 썼었는데 오늘 동기 친구들한테 django 사용할 때는 pycharm이 더 좋다는 얘기를 들었다. 진짠가 해서 찾아보니 pycharm은 아예 장고를 위한 모드가 있어서 그걸 사용하면 기본세팅도 저절로 되고, 나중에 이상한 오류도 잘 안 난다고 함. 어떤 사람은 vs코드로 장고 하다가 한방에 모든 걸 날렸다는(?) 괴담도 있고. 그래서 오늘 파이참으로 이사를 했다. .. 2023년 04월 04일 TIL [#Django 입문_2] 오늘의 학습 계획 _생활코딩 django 강의 2회독차(따라치기) _튜터님이 만들어주신 파이썬 예제: 클래스 예제 다 풀기 _스파르타 django 강의 1회독차(2배속) > 2회독차(따라치기) Django 새롭게 배운 내용 1.라우팅 _사용자가 접속하고 들어온 주소 (경로)(path)를 어디로 할당 할 지 처리하는 작업. _사용자의 주소 입력 (http://127.0.0.1/) (http://127.0.0.1/create/) (http://127.0.0.1/read/1/) 이런 모양들 > > myproject > urls.py > 먼저 urlpatterns 를 지정해주어야 한다. > 리스트형식으로써 안에는 라우팅과 관련된 정보가 적혀 있음. 예시는, urlpatterns = [ path('admin/',.. 이전 1 2 3 4 5 6 7 다음