일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- COMMIT
- PyCharm
- queryset
- Visual Studio
- MSSQL
- 백준
- github
- get_object_or_404
- python 3.7
- advColumnGrid
- anaconda3
- Push
- pythonanywhere
- declare
- 델파이
- hackerrank
- Django
- blog
- delphi 10.3
- python3
- 중복제거
- templates
- Delphi
- HTML
- c#
- pyhcarm
- GIT
- dbadvgrid
- rank
- TMS
- Today
- Total
목록Web/Django&Python 개발환경 셋팅 (8)
DevHyun
pythonanywhere에서 pull 할때마다 db.sqlite3 파일이 덮어씌어 져서 데이터가 날아가곤 했다. Blog App의 DB를 pythonanywhere에서 제공하는 database 환경(mysql)으로 변경하였음! pythonanywhere에서는 잘 작동하지만 local에서는 pythonanywhere의 mysql로 접근이 안되는 현상이 발생. local에서 작업 한 것을 pythonanywhere에서 배포만 하는 작업 형태인 나에겐 큰 이슈! local에서는 sqlite을 이용하여 개발을 하고 pythonanywhere에서는 mysql로 개발 하기 위해서는 db.sqlite3 파일을 github에 push 할 필요성을 못느꼈음. github에 push할 때 특정 파일들을 ignore 하고..
1. pythonanywhere - console 창 열기 2. push 할 directory로 이동하기 - cd DevhyunDjangoBlog 3. git init 4. git add . 5. git commit -m 'message' 6. 해당 repository 주소 입력 - git remote add orgin https://github.com/jnhn333/DevhyunDjangoBlog 7. git push origin master
1. vcs - import into virsion control - share project in github 2. github 계정 설정 3. share! * 첫 share는 지금까지 작성한 것들을 commit 해서 push까지 됨! 두번째 부터는 commit 후 push는 수동으로 해줘야함 4. 변경사항 선택 후 commit 하기! 5. vcs - git - push 6. 연동 끝.
1. Django SECRET KEY 유출 주의! **아래의 티스토리를 참고하였습니다~! wave1994.tistory.com/64 파이썬(Django) :: SECRET_KEY 분리 방법 # SECRET_KEY란 ? 장고(Django)에서 SECREET_KEY는 암호화 인증에 사용되는 비밀키이다. 이 값은 다른 프로젝트와는 다른 유일한 값으로 세팅되어야하며, 버전 컨트롤 시스템에서 제외되어야 한다. 만약 � wave1994.tistory.com 1-1. 프로젝트 경로에 secret.json 파일 생성 * SECRET_KEY 는 마음대로! { "FILENAME" : "secret.json", "SECRET_KEY" : "Django!!", "DATABASE_HOST" : "127.0.0.1", "PORT..
* 내 Django 디렉토리 4줄요약 1. DevHyunDjango - HelloDango 2. manage.py 웹사이트 관리 도와주는 역할(run) 3. setting.py 웹사이트 설정! 4. urls.py 요청에 대한 처리를 지정하고 판단하는 역할! 시작! 1. setiing.py에서 현재시각을 서울 기준으로 변경하기 * TIME_ZONE 리스트 참고하기! en.wikipedia.org/wiki/List_of_tz_database_time_zones List of tz database time zones - Wikipedia From Wikipedia, the free encyclopedia Jump to navigation Jump to search World map showing time zo..
드디어... Hello Django를 찍어 볼 수 있게 되었다!! pycharm 내의 터미널을 사용하면 편하다. pycharm 에서 프로젝트로 열면 자동으로 activate 되기 때문이다. 하핫 1. pycharm 실행 후 project open -> terminal 없었는데요? 2. Django App 생성 * App이란 우리가 만드는 장고 프로젝트를 구성하는 작은 구성 단위로 생각하시면 될 듯합니다. 즉, 이 App들이 모여서 하나의 장고 프로젝트를 구성하게 되는 것입니다. * 생성하고자 하는 App 이름 python manage.py startapp HelloDjango 생겼습니다. 3. view.py 에서 httpresponse import * view.py 위치는 각자 다름! C:\django\..
Django 란? Django(/dʒæŋɡoʊ/ jang-goh/쟁고/장고)는 파이썬으로 만들어진 무료 오픈소스 웹 애플리케이션 프레임워크(web application framework)입니다. 쉽고 빠르게 웹사이트를 개발할 수 있도록 돕는 구성요소로 이루어진 웹 프레임워크 입니다. Django를 이용하여 블로그까지 만들어 봅시다~~! 1. 가상환경 활성화 * 가상환경 이름 conda activate DevHyun * 가상환경 리스트 확인 : conda info --envs : 실패한 흔적들이 보임.... : conda activate Devhyun 으로 가상환경 활성화 하면 아래와 같이 변함! : 같은 환경이 여러개라서 마지막걸로 체크 되는듯? 2. Django 프레임 워크 설치 * pip는 파이썬으로..
1. 아나콘다 설치(python 3.7 vs python 2.7) - python 3.7(고고익선?) www.anaconda.com/products/individual#download-section * 아나콘다란 아나콘다는 Anaconda(이전: Continuum Analytics)라는 곳에서 만든 파이썬 배포판으로, 수백 개의 파이썬 패키지를 포함하고 있습니다. 또한 회사 내에서도 상업용으로 무료로 사용할 수 있다는 장점이 있습니다. 2. 파이참 설치 - 커뮤니티 에디션(공..짜..) www.jetbrains.com/pycharm/download/#section=windows * 파이참이란 파이참(Pycharm)은 파이선 프로그램을 쉽게 개발할 수 있도록 하는 IDE 입니다. IDE란 [Integrat..