til
2-15[Project] 유화제작 프로젝트 아이디어 구상 feat.NFT
오늘 한 일 (회고) 1. 파이썬 장고 실무 복습 - 복습하면서 5주 차 강의에서 못했던 RDS관련 내용을 추가적으로 진행해보려 했지만 EC2에서 shell script를 이용하여 RDS 데이터 베이스를 접근하는 것에 문제가 있어서 더욱 진행하지 못하고 많은 시간이 낭비됨 2. NFT 만들어보기 - 조코딩 NFT 만들어보기를 직접 해봄 https://www.youtube.com/watch?v=IEOsoUiT_30 NFT 란? 대체 불가능한 토큰이라는 의미로 FT인 비트 코인 등의 개념과 다른 의미 NFT는 블록체인 위에 스마트 컨트 랙으로 기록이 됨 누구나 볼 수 있으며 위 변조가 불가능함 제작 흐름은 파트제작, 조합 생성, 민팅/거래 등록으로 진행된다. 3. 프로젝트 구상 및 필요한 내용 정리 - 현재..
2-14[Django, REST_API, decorator] python Django 실무 정리 #5
** 14일부터는 오늘 할 일 항목을 전날의 내일 할 일 항목을 참고하기로 하며 추가 작성하지 않도록 하겠습니다. 오늘 한 일 (회고) 1. 파이썬 장고 실무 5주차 완강 - REST : API의 이름을 명명할 때 명사를 위주로 그리고 기능을 명시하고 싶을 경우에도 CRUD를 지켜서 생성하는 방법 - asserEquals( 내가 기대하는 값, 실제 나오는 갑스 오류 시 나타내는 메시지) - 코드를 작성 할때 if를 많이 사용하는 것은 코드의 가독성을 나쁘게 만드는 주범이다. - versioning을 통하여 불필요한 if문 등을 막을 수 있고 기능의 복잡도를 줄일 수 있다. - 테스트 피라미드 ======= -----------------===== e2e =====----------------- -----..
2-13[Django, prefetch_related, CS] python Django 실무 정리 #4
오늘 할 일 (계획) 1. 포켓몬 얼굴상 프로젝트 자동 업데이트 설정 완료하기 - AWS 강의 관련 2. 클론 코딩 프로젝트 위주로 학습내용 시작 3. 파이썬 장고 실무 3주 차까지 듣기 오늘 한 일 (회고) 1. 컴퓨터 관련 개념 정리 - kibi, mebi, gibi, tebi의 의미 - UTF-8 : Unicode Transformation Format 8bit 가변 길이 유니코드 인코딩 - Reg 정규식에 대한 내용 Groups and ranges Chracter뜻 | 또는 () 그룹 [] 문자셋, 괄호안의 어떤 문자든 [^] 부정 문자셋, 괄호안의 어떤 문가 아닐때 (?:) 찾지만 기억하지는 않음 Quantifiers Chracter뜻 ? 없거나 있거나 (zero or one) * 없거나 있거나..
2-12[Django, Debug] python Django 실무 정리 #3
오늘 할 일 (계획) 1. 포켓몬 얼굴상 프로젝트 자동 업데이트 설정 완료하기 - AWS 강의 관련 2. 클론 코딩 프로젝트 위주로 학습내용 시작 3. 파이썬 장고 실무 3주 차까지 듣기 오늘 한 일 (회고) 1. 파이썬 장고 실무 수강 - 파이참 디버깅 사용법 강의에서 당연히 디버깅 툴을 사용하는 법을 알 거라고 생각하면서 강의함 하지만 잘 기억이 나지 않을뿐더러 이로 인해 강의가 이해가 안 되고 짜증이 나기 시작함 이에 내가 정리함 - 디버깅 단축키 부터 설정 : Crtl + f5로 변경 - 디버거를 켜는 방법 나열 Pycharm 화면 우상단의 녹색 벌레 모양 아이콘을 사용 Python Console 이 열린 상태에서 좌측탭 하단의 녹색 벌레 아이콘 메뉴-> Run->Debug '프로젝트 명'을 사용..
2-11[Django, migrations, DOCKER, tmate sh] python Django 실무 정리 #2
오늘 할 일 (계획) 1. 포켓몬 얼굴상 프로젝트 자동 업데이트 설정 완료하기 - AWS 강의 관련 2. 개발일지 작성 3. 클론 코딩 프로젝트 위주로 학습내용 시작 4. 파이썬 장고 실무 2주 차까지 듣기 오늘 한 일 (회고) 1. 파이썬 장고 실무 수강 - 마이그레이션이란 마이그레이션을 이해할 때는 강의에서는 히스토리를 중점으로 설명을 했지만 Git과 비교하여 이렇게 생각을 해봤다. model.py : add와 같이 stage에 올려놓는 장소 makemigrations : commit처럼 비교할 수 있는 장소에 올려놓는 것 migrate : push처럼 원격에 반영하는 것 위 와같이 비슷한 개념을 생각하고 추가적으로 마이그레이션 밑에 001, 002처럼 나오는 것은 히스토리로써 예전의 데이터 베이스 ..
2-10[Django, 환경변수, 가상환경] python Django 실무 정리 #1
오늘 할 일 (계획) 1. 포켓몬 얼굴상 프로젝트 자동 업데이트 설정 완료하기 - AWS 강의 관련 2. 개발일지 작성 3. 클론 코딩 프로젝트 위주로 학습내용 시작 4. 파이썬 장고 실무 강의 시작 오늘 한 일 (회고) 1. 파이썬 장고 실무 강의 - 설정관련 스스로 python을 설치하고, PATH를 변경할 수 있어야 합니다. [PYTHON] path 환경 변수 설정 (tistory.com) [PYTHON] path 환경 변수 설정 윈도우 10의 경우를 기본으로 설명 처음에 이런 내용을 설정할때는 그 개념을 이해하지 못하고 하다보니 왜 하는지도 모르겠고 뭘 하는지도 모르겠는 상황이 많았습니다. 이런 이유로 간단하게 dawnpast12.tistory.com venv, 가상 환경을 사용하실 수 있어야 합..