inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

박순영님의 게시글

박순영 박순영

@shinycoo1752

수강생
953
수강평
76
강의 평점
4.7

게시글 37

질문&답변

settings.py

네, 맞습니다. 템플릿은 프로젝트 설정에서 웹앱 모듈명을 추가해줘야 경로나, 해당 설정 등을 연결하게 됩니다.

좋아요수
0
댓글수
1
조회수
318

질문&답변

selet에서는 required가 안되는데 어떻게 하면되나요?

Select 태그 내에 required="required" 속성을 넣어주시고 첫번째 미선택 option 태그의 value를 빈 문자열로 만들어주세요~ 참고: https://stackoverflow.com/questions/44322824/select-required-not-working 감사합니다.

좋아요수
0
댓글수
1
조회수
980

질문&답변

만약 웹앱을 업데이트할경우는 어떻게 해야하나요?

1. 먼저 한 번 clone을 했다면 그 다음부터는 로컬에서 작업 내용을 git에 push 하신 뒤 우분투에 ssh 접속 후 git pull로 갱신하고 재시작 하시면 됩니다. 나중에 실무단에서는 이걸 자동화 시켜주는 CI/CD 시스템을 구축해서 쓰기도 합니다. 2. 외부라는게 배포된 aws 위의 서버에 접속할 때 말씀이신가요? 그렇다면 먼저 css의 경우 수정해서 반영하셨다면 접속하고 있는 브라우저의 캐시 때문일 수 있으므로 강력 새로고침이나 개발자 도구에서 캐시 지우기를 하시면 반영될 수 있습니다. 이미지 업로드의 경우에는 따로 다루진 않았는데 관련해서 추측되는걸 말씀드리면 settings.py의 MEDIA_URL, MEDIA_ROOT 등의 설정이 로컬 기준으로 맞춰져 있어서 그럴 수 있으므로 상대경로로 써주셔야 할 수 있고, 단순히 이미지 업로드는 잘 되는데 올린 이미지의 다운로드가 제대로 안되는 거라면 서빙 경로 이슈 일 수 있으므로 urls.py에 업로드 경로가 제대로 설정되었는지 확인해주셔야 할 거 같습니다. 참고: https://stackoverflow.com/questions/5517950/django-media-url-and-media-root urlpatterns = patterns('', # ... the rest of your URLconf goes here ... ) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

좋아요수
0
댓글수
1
조회수
394

질문&답변

CSS 가운데 정렬 적용 안됨

body의 콘텐츠를 중앙정렬로 하더라도 내부의 이미지나, 제목 등은 전부 div, h 태그 등의 내부에 있으므로 가운데 정렬이 되지 않을 수 있습니다. 구조를 본다면 내용 이런식으로 내부에 블록 요소(div, h, 등의 태그)가 있다면 이것들은 text-align 속성과 상관없이 화면 양 옆을 꽉 채우고 있습니다. (html block 요소의 특징) 크롬 개발자 모드로 한 번 확인해보시면 이해가 빠르실 듯 합니다. 또는 body가 콘텐츠 크기에 맞게 너비가 제한되어 있을수도 있고요. 내부 콘텐츠를 정렬하고 싶다면 body, div를 width: 100%으로 해서 화면 양 옆으로 꽉 채운 후 텍스트나 이미지가 들어있는 요소에 다가 직접 text-align: center를 주셔야 합니다. 위의 예시에서는 아래 처럼 됩니다. body { width: 100%; } div { text-align:center; width: 100%; }

좋아요수
0
댓글수
3
조회수
4850

질문&답변

NameError: name 'os' is not defined

누락될 수 있는 부분을 챙겨주셔서 감사합니다.

좋아요수
2
댓글수
1
조회수
1121

질문&답변

1분 26초에 post=Post.objects.create(title="this is title", content="this is content")부분이 실행이 안됩니다.

제가 한동안 질문 게시판을 보질 못해서 답변이 늦었습니다 ㅠ 해당 로그의 마지막을 보시면 django.db.utils.OperationalError: table second_post has no column named content 이렇게 표시됩니다. post 모델에 content라는 컬럼이 없다는 건데요. Post 모델 클래스에 content가 제대로 선언되었는지와 migrate까지 진행되었는지 체크해주세요.

좋아요수
0
댓글수
1
조회수
278

질문&답변

virtualenv가 설치가 안됩니다..

제가 한동안 질문 게시판을 보질 못해서 답변이 늦었습니다 ㅠ 해당 내용만 봤을 때는 이미 설치되어 있으신걸로 보입니다. 대신 접근이 안되는 것으로 보이는데 다음 내용들을 확인해보세요 - 현재 커맨드 프롬프트가 관리자 모드가 아니라면 관리자 모드로 실행 - virtualenv를 지웠다가 재설치 후 커맨드 프롬프트도 관리자 모드로 재실행 (pip uninstall virtualenv) 위의 방법으로 안되면 윈도우즈의 경우 python 설치 할 때 실행경로가 잘못되어 있을 수 있으므로 python을 지우시고 재설치 하실 때 아래와 같은 창에서 Add Python 3.X to PATH에 체크박스를 꼭 선택하고 설치해주세요.

좋아요수
0
댓글수
1
조회수
459

질문&답변

자꾸 에러가뜹니다

제가 한동안 질문 게시판을 보질 못해서 답변이 늦었습니다 ㅠ 어떤 커맨드를 입력하셨는지 알려주시면 파악에 도움이 될 거 같습니다. 아마 virtualenv 커맨드 시 에 뒤에 타겟 폴더 (venv 같은)를 지정하지 않으셨을거 같네요.

좋아요수
0
댓글수
1
조회수
760

질문&답변

파일 업로드 문의 드립니다.

제가 한동안 질문 게시판을 보질 못해서 답변이 늦었습니다 ㅠ 아무래도 본 강의에서 다루지 않는 내용이다보니 커버가 어렵긴 합니다. 모델이나 폼을 구현하실 때 ImageField를 사용해보시면 도움이 되실 듯 합니다. 공식 문서: https://docs.djangoproject.com/en/4.0/topics/http/file-uploads/

좋아요수
0
댓글수
1
조회수
277

질문&답변

파이썬 버전에 대하여

제가 한동안 질문 게시판을 보질 못해서 답변이 늦었습니다 ㅠ 다른분이 답변주셨는데 감사합니다.

좋아요수
0
댓글수
2
조회수
377