djangogirls 11 seminar

Post on 22-Jan-2017

88 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

settings.py와 SECRET_KEY

Index

1. 나는 누구? 여긴 어디

2. Github 저장소를 만들고,

3. Django 프로젝트를 저장소에 업로드한다.

4. 이게 끝?

0. 준비물

Git이 설치되어 있다는 가정하에 진행합니다

Github 계정 만들기 링크

Django 프로젝트 clone 받기 링크

이름은 강명서선린인터넷고등학교 3학년 정보통신과 재학중(수능 끝난지 10일 지남)오픈갤러리 Django 웹 개발자

Django, Python 좋아하고, React 에도 관심만 가지고 있습니다.

1. 나는 누구? 여긴 어디

Facebook: http://facebook.com/leop0ld/Github: https://github.com/leop0ld/Blog: https://leop0ld.github.io/

2. Github에 저장소 만들기Github에 로그인을 하고 저장소를 만들어보겠습니다.

Github에 로그인하기

Github에 저장소 만들기

이름은 아무거나 좋습니다!

3. Django 프로젝트를 저장소에 업로드한다.이제 사전에 clone 받아오신 Django 프로젝트를 저장소에 업로드 해봅시다!

그 전에 !!!!!!!!!!!!!!!!!!

다음의 파일들을 추가해줍니다!

.gitignore: Git에 무시되게끔 하는 파일들을 지정하는 파일입니다.

secret.json: Git에 올라가서는 안되는 비Â 키 들을 모아놓는 파일입니다.지금은 SECRET_KEY 밖에 없지만 나중에 다른 비Â 키들을 추가해줄 수도 있습니다.

settings.py: Django 프로젝트에 쓰이는 여러 세팅 값들을 정리해놓은 파일입니다.

현재 settings.py의 일부분만 보입니다.슬랙 #melting‑pot‑seminar 채널에 올라온 Gist 링크를 확인해주세요.

현재 프로젝트 구조는 이렇습니다

djangogirls_tutorial├── .gitignore├── secret.json├── README.md├── djangogirls_tutorial│   ├── __init__.py│   ├── settings.py│   ├── urls.py│   └── wsgi.py└── manage.py

잘 되나 확인해봅시다!

이제 내 Github 저장소에 업로드

이렇게 원래 있던 원격 저장소의 주소를 지우고,자신의 저장소 주소를 넣어줍니다.

이렇게 add, commit, push 명령어를 통해 Github에 업로드 해줍니다.

4. 이게 끝?

아직 한 발 남았다...

다르게 이용할 수도 있습니다!꼭 json 형태의 파일만 만들어야 하는 것은 아닙니다.yaml, config 형태의 파일도 사용할 수 있습니다!(제가 제일 익숙한 파일 형식이 json이라 사용했습니다)

다르게 이용할 수도 있습니다!게다가 웹 서버를 Nginx(엔진엑스)를 사용한다면 환경변수 패턴 을 사용할 수도 있습니다.이 부분에 �해서는 자세히 다루지 않겠습니다.

더 궁금하신 점이 있으시다면 슬랙이나 페이스북 등으로 연락주시면 답변 해드리겠습니다.(블로그에도 관련 포스팅이 있긴 합니다)(링크는 Here)

느낀점

정답은 없다 라는게 제 결론입니다.

상황에 따라서 유동적이게 사용하는게 현명한 것 같다고 판단했습니다.

감사합니다

질문 혹은 더 궁금하신 점이 있으시다면Facebook이나 Slack에 #melting‑pot‑seminar 채널에서 물어봐주시면 감사하겠습니다!

top related