study/Django4 Django 프로젝트 Git에 반영하기 1. repository 생성 - New 클릭 - repository name 입력 - public / private 선택 - create repostiory 클릭 - repository url을 복사한다. 2. terminal에서 반영 - pycharm에는 terminal이 하단에 있다. HTML 삽입 미리보기할 수 없는 소스 - repositoryURL에는 1에서 확인한 respository url을 복사 붙여넣기 한다. - 주석에는 프로그램 목적 등 원하는 코멘트를 입력한다. 3. 첫 반영 완료 4. 수정 후 git에 업로드 - pycharm 터미널에서 수행 - git commit -a -m "수정사항 주석" 5. 더 상세한 적용 - https://wikidocs.net/75554 2022. 11. 2. Django 개발하는 순서, 파일 구분 process 1. urls.py에 url 매핑 추가 2. views.py에 화면(기능, 함수) 추가 3. html(template) 작성 4. views.py에 오류 발생 시 출력 화면 설정 5. stylesheet 적용 model - 개발 서버 구동 시 You have 18 unapplied migration(s). 경고메시지 출력됨. python manage.py migrate로 해결. - models.py에 모델(테이블) 생성 코드 작성, - 테이블 작업 파일 생성 : python manage.py makemigrations - 테이블 생성 : python manage.py migrate (모델 변경 시마다 해주어야 함) - get 함수로 조회 : 조건에 맞는 데이터가 없을 시 오류 메시지 반환... 2022. 7. 11. Django 환경 설치, Pycharm 설치, 개념과 코딩 순서 Django 설치 1. 가상 환경 만들기 2. 가상 환경에 장고 설치 - 설치 (윈도우) : cmd > pip install django 또는 cmd > python.exe -m install django - 버전 확인 : cmd > python -m django --version 3. 프로젝트 디렉터리 생성, 장고 프로젝트 생성 4. python manage.py runserver로 개발 서버 구동 5. 배치 파일을 생성하고 환경 변수에 저장하면 가상 환경에 간편하게 진입할 수 있음. PyCharm(파이참) 설치 - 다른 개발환경을 이용할 수도 있음. - pycharm 설치 > 인터프리터 설정 > settings.py 수정 Django(장고) 웹 프레임워크 - 파이썬으로 제작된 무료 오픈소스 웹 애플리.. 2022. 7. 1. 웹 프로그래밍 개념과 웹서버, 웹 애플리케이션 차이 웹 프로그래밍 - 웹 프로그래밍 : HTTP(S) 프로토콜로 통신하는 클라이언트 프로그램과 서버 프로그램을 개발하는 것 - 웹 프로그램 : 웹 클라이언트가 요청하고 웹 서버가 응답하는 클라이언트-서버 프로그램 구조 - 웹 브라우저 외에도 telnet, linux curl 등 클라이언트 요청을 전달하는 방식이 있음. - 웹 클라이언트의 형태가 달라도 동일한 요청에 대해서는 동일한 응답을 받음 HTTP 프로토콜 - HTTP : Hypertext Transfer Protocol - TCP/IP 프로토콜에서 동작하며 웹 서버와 웹 클라이언트 사이의 데이터 교환을 위해 사용하는 통신 방식 - 웹 서버와 웹 클라이언트는 TCP/IP 동작에 필요한 IP 주소를 반드시 가져야 함 - 1. HTTP 연결 2. 웹 클라이.. 2022. 6. 30. 이전 1 다음