새벽_나그네
12시 지난 새벽
새벽_나그네
전체 방문자
오늘
어제
  • 분류 전체보기
    • TIL
    • DevLog
    • Algorithm
    • ComputerScience
    • etc

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 개발일지
  • Python
  • 코딩프로젝트
  • portfolio
  • 스파르타코딩클럽
  • Selenium 4
  • docker
  • AI트랙
  • machine learning
  • 내일배움카드
  • 프로그래머스
  • Github
  • 자기주도학습
  • 코딩
  • 내일배움단
  • til
  • 내일배움캠프
  • TodayILearned
  • 코린이
  • 국비지원

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
새벽_나그네

12시 지난 새벽

2-11[Django, migrations, DOCKER, tmate sh] python Django 실무 정리 #2
TIL

2-11[Django, migrations, DOCKER, tmate sh] python Django 실무 정리 #2

2022. 2. 11. 22:19

오늘 할 일 (계획)

1. 포켓몬 얼굴상 프로젝트 자동 업데이트 설정 완료하기

- AWS 강의 관련

 

2. 개발일지 작성 

 

3. 클론 코딩 프로젝트 위주로 학습내용 시작

 

4. 파이썬 장고 실무 2주 차까지 듣기

오늘 한 일 (회고)

1. 파이썬 장고 실무 수강

- 마이그레이션이란

  • 마이그레이션을 이해할 때는 강의에서는 히스토리를 중점으로 설명을 했지만 Git과 비교하여 이렇게 생각을 해봤다.
    • model.py : add와 같이 stage에 올려놓는 장소
    • makemigrations : commit처럼 비교할 수 있는 장소에 올려놓는 것
    • migrate : push처럼 원격에 반영하는 것
  • 위 와같이 비슷한 개념을 생각하고 추가적으로 마이그레이션 밑에 001, 002처럼 나오는 것은 히스토리로써 예전의 데이터 베이스 모습을 복구시키는 곳에 사용할 수 있다.

- auto_now 

  • 변경되어 수정될대 자동으로 설정이 됨

- auto_now_add

  • 처음 생성시 자동으로 설정이 됨

위에 두 내용 다 수정 또는 생성에 따른 Timestamp를 만들기 용이함 

하지만 django를 이용하지 않고 데이터베이스의 row를 직접 수정하게 된다면 해당 기능은 실행되지 않으며 raw sql을 사용해도 작동하지 않음 

 

 

진행 시 문제점 정리

DOCKER가 실행되지 않는 문제

- window 기능 켜기/끄기에서 Hyper-v, Linux windows 하위 시스템, 가상 머신 플랫폼 체크

- 이후에도 되지 않아 F2로 바이오스 진입 후에 가상 환경 사용 가능으로 변경 - Hyper-v 하위 설정 추가

 

tmate sh 실행 되지 않는 문제

- 처음문제는 reset by peer

- etc 폴더에서 host 파일을 vim으로 열고 안에 내용을 수정 안에 내용은 deny라고 뜸

- etc/host.deny라고 다른 사이트에서 설명했지만 이러면 알아먹기 힘들고 cd etc로 etc 진입 후 

- vim hosts.allow로 진입 vim 에디터로 진입하면 i를 눌러서 

sshd:192.168.1.1
sshd:192.168.1.2
sshd:192.168.1.23

입력 후 esc 한번 + 엔터 +: + wq

- vim hosts.deny로 진입 vim 에디터로 진입하면 i를 눌러서 

sshd:ALL
입력 후 esc 한번 + 엔터 +: + wq

 

esc로 입력 중단 엔터 +:로 명령 프롬프트 불러오고 w 저장 q 종료

이렇게 진행하면 및 의 오류가 나온다

윈도 HOME 버전에서 WLS2 설치 완료된 상태에서 Docker 실행 불가

- 도커 버전 문제로 실행 안된 것으로 확인 4.4.4 버전으로 해결

 

 

내일 할 일

1. 포켓몬 얼굴상 프로젝트 자동 업데이트 설정 완료하기

- AWS 강의 관련

 

3. 클론 코딩 프로젝트 위주로 학습내용 시작

 

4. 파이썬 장고 실무 2주 차까지 듣기

저작자표시 비영리 변경금지 (새창열림)

'TIL' 카테고리의 다른 글

2-13[Django, prefetch_related, CS] python Django 실무 정리 #4  (0) 2022.02.13
2-12[Django, Debug] python Django 실무 정리 #3  (0) 2022.02.12
2-10[Django, 환경변수, 가상환경] python Django 실무 정리 #1  (0) 2022.02.10
2-9[Project] 술 추천 시스템 구현 - 유저기반 추천 시스템  (0) 2022.02.09
2-8[Project] aspx 사이트 크롤링 완료  (0) 2022.02.08
    'TIL' 카테고리의 다른 글
    • 2-13[Django, prefetch_related, CS] python Django 실무 정리 #4
    • 2-12[Django, Debug] python Django 실무 정리 #3
    • 2-10[Django, 환경변수, 가상환경] python Django 실무 정리 #1
    • 2-9[Project] 술 추천 시스템 구현 - 유저기반 추천 시스템
    새벽_나그네
    새벽_나그네
    IT, 프로그래밍, 정보, 스마트스토어

    티스토리툴바