분류 전체보기7 Docker Class Reivew(Dockerfile) 1. DockerfileDockerfile이란 간단하게 설명하면 도커 이미지를 만드는 방법이 적힌 스크립트라고 생각하면 된다.1)기본 문법명령어역할팁/비고FROM베이스 이미지 지정첫 줄 필수WORKDIR작업 디렉토리 설정이후 명령들의 기본 경로가 됨COPY파일 복사COPY . . 문법에서 첫번째 . 의 경우 같은 경로의 파일 복사, 두번째 . 은 작업 디렉토리 RUN빌드 시 실행 EXPOSE의도한 포트 표시로컬 포트로 설정 가능CMD기본 실행 명령(컨테이너 생성 후)컨테이너 시작 후 1회 실행 2025. 8. 19. Django Class Review(static file) 기본적으로 웹사이트에 사용되는 정적파일에는 여러가지가 있는데, 보통 사진, CSS 파일, JavaScript파일 등 다양하다. 이러한 정적 파일을 템플릿에 연결하기 위해서는 경로를 알려줘야하는데, Django에서는 static 태그를 이용해서 소스의 위치만 알려줘 간단하게 연결이 가능하다. 1.static 폴더 먼저 앞서 templates와 같이 앱 단위로 static폴더를 만들고 그 내부에 다시 앱 이름을 설정한 후에 원하는 정적 파일을 연결해야한다. 내가 사용하는 app의 이름이 my_app이고 cat.jpg라는 이미지 파일을 사용하고 싶다면 아래와 같이 폴더를 만들어 파일을 삽입하면 된다.2.settings.py이제 해당 static 폴더를 이용해서 정적 파일을 연결하기 위해서는 settings.p.. 2025. 8. 19. Django Class Review(custom 404 page) 일반적으로 아무런 설정을 하지 않고 없는 페이지에 접속하는 경우 다음과 같이 오류 페이지가 나오게된다.하지만 이러한 오류 404 페이지를 원하는 문구를 출력하도록 커스텀하고 싶다면 다음과 같으 방법을 사용하면 된다.1)404.html앞서 Review2에서 만든 프로젝트 레벨의 templates 폴더에 404.html 파일을 만들고 아래와 같이 원하는 문구를 출력하도록 작성한다.이제 아래와 같이 settings.py 파일에 들어가 아래와 같이 설정을 변경해준다면 404.html에 입력해 놓은 문구가 오류시에 출력되게 된다.2)custom error.html하지만 404.html이라는 이름이 아닌 다른 이름을 사용해서 파일을 만들고 싶다면 다른 방법을 사용해야한다. 먼저 error_view.html이라는 이.. 2025. 8. 19. Django Class Review2(template) 1.기본 설정(view와 url 설정)views.py를 통해 만들어진 template을 연결하기 위해서는 다음과 같이 프로젝트와 앱을 만들어놔야한다. 1)django-admin startproejct my_site해당 명령어를 이용해서 my_site라는 프로젝트를 만든다.2)python manage.py startapp my_app해당 명령어를 이용해서 my_app이라는 애플리캐이션을 만든다.3)my_app에는 urls.py가 없기 때문에 urls.py파일을 만들고 urlpatterns를 통해 view와 연결하고 views.py에는 example_view함수를 만들어 example.html 파일을 연결시킨다. 마지막으로 프로젝트 레벨의 my_site의 urls.py에 my_app의 url을 연결하여 기본.. 2025. 8. 14. 이전 1 2 다음