SlideShare uma empresa Scribd logo
1 de 28
Baixar para ler offline
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 채널에서물어봐주시면감
사하겠습니다!
Djangogirls 11 seminar

Mais conteúdo relacionado

Semelhante a Djangogirls 11 seminar

Visual studio 2013 github 연동하기
Visual studio 2013 github 연동하기Visual studio 2013 github 연동하기
Visual studio 2013 github 연동하기Park JaiChang
 
200720 바이오협회 생물정보학 파이썬 강의
200720 바이오협회 생물정보학 파이썬 강의 200720 바이오협회 생물정보학 파이썬 강의
200720 바이오협회 생물정보학 파이썬 강의 Joohyun Han
 
200718 덕성여대 생물정보학 강의 :: 생물정보학 파이썬
200718 덕성여대 생물정보학 강의 :: 생물정보학 파이썬200718 덕성여대 생물정보학 강의 :: 생물정보학 파이썬
200718 덕성여대 생물정보학 강의 :: 생물정보학 파이썬Joohyun Han
 
최광훈 포트폴리오
최광훈 포트폴리오최광훈 포트폴리오
최광훈 포트폴리오Kwanghoon Choi
 
찾아가는 Git/Github Seminar
찾아가는 Git/Github Seminar찾아가는 Git/Github Seminar
찾아가는 Git/Github SeminarJeong-Gun Lee
 
Python Recipes for django girls seoul
Python Recipes for django girls seoulPython Recipes for django girls seoul
Python Recipes for django girls seoulJoeun Park
 
깃허브 시작하기
깃허브 시작하기깃허브 시작하기
깃허브 시작하기진태 이
 
오픈소스소프트웨어개론 팀구성발표 도
오픈소스소프트웨어개론 팀구성발표 도오픈소스소프트웨어개론 팀구성발표 도
오픈소스소프트웨어개론 팀구성발표 도Shim Hyeong Gwan
 
GithubWithTerminal.pptx
GithubWithTerminal.pptxGithubWithTerminal.pptx
GithubWithTerminal.pptxJUNSHIN8
 
KrDAG 오픈소스를 활용하여 웹블로그 만들기_김지은_201603
KrDAG 오픈소스를 활용하여 웹블로그 만들기_김지은_201603 KrDAG 오픈소스를 활용하여 웹블로그 만들기_김지은_201603
KrDAG 오픈소스를 활용하여 웹블로그 만들기_김지은_201603 jieun kim
 
오픈소스GIS 개발 일반 강의자료
오픈소스GIS 개발 일반 강의자료오픈소스GIS 개발 일반 강의자료
오픈소스GIS 개발 일반 강의자료BJ Jang
 

Semelhante a Djangogirls 11 seminar (12)

Visual studio 2013 github 연동하기
Visual studio 2013 github 연동하기Visual studio 2013 github 연동하기
Visual studio 2013 github 연동하기
 
200720 바이오협회 생물정보학 파이썬 강의
200720 바이오협회 생물정보학 파이썬 강의 200720 바이오협회 생물정보학 파이썬 강의
200720 바이오협회 생물정보학 파이썬 강의
 
200718 덕성여대 생물정보학 강의 :: 생물정보학 파이썬
200718 덕성여대 생물정보학 강의 :: 생물정보학 파이썬200718 덕성여대 생물정보학 강의 :: 생물정보학 파이썬
200718 덕성여대 생물정보학 강의 :: 생물정보학 파이썬
 
최광훈 포트폴리오
최광훈 포트폴리오최광훈 포트폴리오
최광훈 포트폴리오
 
찾아가는 Git/Github Seminar
찾아가는 Git/Github Seminar찾아가는 Git/Github Seminar
찾아가는 Git/Github Seminar
 
Python Recipes for django girls seoul
Python Recipes for django girls seoulPython Recipes for django girls seoul
Python Recipes for django girls seoul
 
깃허브 시작하기
깃허브 시작하기깃허브 시작하기
깃허브 시작하기
 
오픈소스소프트웨어개론 팀구성발표 도
오픈소스소프트웨어개론 팀구성발표 도오픈소스소프트웨어개론 팀구성발표 도
오픈소스소프트웨어개론 팀구성발표 도
 
GithubWithTerminal.pptx
GithubWithTerminal.pptxGithubWithTerminal.pptx
GithubWithTerminal.pptx
 
Awesome List
Awesome ListAwesome List
Awesome List
 
KrDAG 오픈소스를 활용하여 웹블로그 만들기_김지은_201603
KrDAG 오픈소스를 활용하여 웹블로그 만들기_김지은_201603 KrDAG 오픈소스를 활용하여 웹블로그 만들기_김지은_201603
KrDAG 오픈소스를 활용하여 웹블로그 만들기_김지은_201603
 
오픈소스GIS 개발 일반 강의자료
오픈소스GIS 개발 일반 강의자료오픈소스GIS 개발 일반 강의자료
오픈소스GIS 개발 일반 강의자료
 

Último

Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Wonjun Hwang
 
Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Wonjun Hwang
 
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionMOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionKim Daeun
 
캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스
 
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Kim Daeun
 
A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)Tae Young Lee
 

Último (6)

Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)
 
Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)
 
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionMOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
 
캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차
 
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
 
A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)
 

Djangogirls 11 seminar