분류 전체보기 (294) 썸네일형 리스트형 [Django] Django 앱(App) 생성하기 / 2021.08.19 * 참고 자료 : 코드잇 Django 강의 프로젝트(Project)는 웹 서비스 전체를 말하고 앱(App)은 기능을 나타내는 단위이다. 서로 다른 기능을 하는 앱을 여러 개 모아서 하나의 프로젝트로 만드는 것이다. 하나의 프로젝트는 여러 개의 앱과 약간의 설정 파일들로 구성되어 있고 하나의 앱은 여러 개의 프로젝트에서 사용할 수 있다. 1. 앱 생성하기 먼저 프로젝트의 root 디렉터리로 이동한다. - django 앱 생성하는 명령어 python manage.py startapp 앱 이름 저는 foods라는 앱을 생성하겠습니다. VScode를 사용하여 foods를 살펴보면 여러 가지 파일이 자동으로 생성된 것을 확인할 수 있다. 여기 있는 파일을 살펴보면 admin.py는 앱을 django 관리자와 연동.. [Django] 프로젝트(웹사이트) 생성하기, 프로젝트 구조 / 2021.08.19 * 참고 자료 : 코드잇 Django 강의 1. 프로젝트(웹사이트) 생성 장고에서 프로젝트는 하나의 웹사이트를 말한다. - 디렉토리 생성 명령어 mkdir 디렉터리 이름 - django 프로젝트 생성하기 django-admin startproject 프로젝트 이름 저는 식당관련 웹사이트를 만들 거기 때문에 codeit-django 디렉터리 안에 restaurant라는 이름으로 프로젝트를 만들겠습니다. django-admin startproject restaurant 2. django 개발 서버 실행 먼저, cd를 이용해 restaurant으로 이동해주고 VScode를 실행해준다. VScode를 보면 restaurant안에 여러 가지 파일들이 있는데 manage.py를 이용하여 서버를 실행해보자. 2 - .. [Django] Django 개발 환경 구성하기 (Windows) / 2021.08.17 * 참고 자료 : 코드잇 Django 강의 Django 공부를 시작하기에 앞서 개발 환경을 구성해 보자. 1. Visual Studio Code 설치 (텍스트 에디터) 구글에 visual studio code라고 입력한 후 사이트에 들어간다. 홈페이지에 들어가면 다음과 같은 화면이 뜨는데, 다운로드를 눌러 VScode를 설치해 주자. 2. Ubuntu 설치 (Linux) ubuntu를 설치하기 전에 windows 기능 켜기/끄기 에 들어가서, Linux용 Windows 하위 시스템에 체크 해준다. 2 - 1 ) ubuntu를 설치해보자. Microsoft Store에 접속한 후 ubuntu 검색 Ubuntu 18.04 LTS 설치!! 설치를 완료하고 실행하면 맨 처음 실행하면 나머지 설치 과정이 필요하다.. [HTML/CSS] 텍스트 스타일링 / 2021.08.14 * 참고 자료 : 코드잇 HTML/CSS 강의 * 텍스트 색 CSS에서 색을 표현하는 방식에는 세 가지가 있다. 1. 색 이름 h1태그를 orange색으로 바꿔보자 코드를 다음과 같이 적고 새로고침 해보면, 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Color Example h1 { color: orange; } 색깔을 바꿔봅시다! cs h1태그의 내용인 "색깔을 바꿔봅시다!"가 orange색으로 바뀐 것을 확인할 수 있다. 2. RGB 값 모든 색은 RED, GREEN, BLUE의 조화로 표현할 수 있다. 이 표현 방식을 RGB라고 한다. rgb값을 가져오기 위해 "HTML Color Codes"라는 사이트를 참고하겠습니다. https://htmlcolorcodes.. 점프 투 파이썬 코딩 면허 시험 / 2021.08.14 1. 문자열 바꾸기 다음과 같은 문자열이 있다. a:b:c:d 문자열의 split와 join함수를 사용하여 위 문자열을 다음과 같이 고치시오. a#b#c#d 1 2 3 4 a = "a:b:c:d" b = a.split(":") c = '#'.join(b) print(c) cs 2. 딕셔너리 값 추출하기 다음은 딕셔너리의 a에서 'C'라는 key에 해당하는 value를 출력하는 프로그램이다. a = {'A':90, 'B':80} a['C'] a딕셔너리에는 'C'라는 key가 없으므로 오류가 발생한다. 'C'에 해당하는 key값이 없을 경우 오류대신 70을 얻을 수 있도록 수정하시오. 1 2 a = {'A':90, 'B':80} print(a.get('C', 70)) cs 3. 리스트의 더하기와 extend.. [Python] 사칙연산 클래스 만들기 (클래스, 생성자, 클래스의 상속, 메서드 오버라이딩) / 2021.08.10 * 참고 자료 : Do it! 점프 투 파이썬 * 배경 생각하기 1. 클래스를 어떻게 만들지 구상하기 (1) 더하기 기능 : add 메서드 (2) 빼기 기능 : sub 메서드 (3) 곱하기 기능 : mul 메서드 (4) 나누기 기능 : div 메서드 (5) 두 숫자 입력받기 : setdata 메서드 2. 어떻게 동작하는가 ? 사칙연산을 가능하게 하는 FourCal 클래스가 다음처럼 동작한다고 가정해보자. (1) a = FourCal( ) : a라는 객체 만들기 (2) a.setdata(4, 2) : 숫자 4와 2를 a에 지정 (3) a.add()를 실행하면 6 a.sub()를 실행하면 2 a.mul()을 실행하면 8 a.div()를 실행하면 2 이런 식으로 동작하게 만드는 게 목표이다. * 코드 생각하기.. [HTML/CSS] class, id 클래스, 아이디 / 2021.08.06 * 참고 자료 : 코드잇 HTML/CSS 강의 1. 클래스 예를 들어, 아래와 같은 코드가 있다. 의 글자 크기를 64px, 색을 블루로 입히는 코드이다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 id/class example p { font-size: 64px; color: blue; } Heading 1 Heading 2 첫 번째 문단 두 번째 문단 세 번째 문단 네 번째 문단 Colored by Color Scripter cs 웹 페이지를 열어보면 이와 같이 나온다. 만약, 세번째 문단만 64px로 색을 블루로 입히고 싶다면 어떻게 해야 할까? 각각의 태그 4개를 구분할 방법이 없기 때문에 "클래스"를 사용해야 한다. 세 번째 .. [HTML/CSS] 링크, 이미지 / 2021.08.05 * 참고 자료 : 코드잇 HTML/CSS 강의 * 링크 1. 외부페이지로 가는 링크 다른 페이지로 가는 링크를 만들기 위해서는 태그를 사용하면 된다. 태그의 구조 내용 속성 속성 값 예를 들어, 다음 코드를 작성해 보자. 구글로 가는 링크 index.html : 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 My First Website h1 { color: lime; } h2 { color: darkred; } h3 { color: blue; } p i { font-size: 30px; } My First Page I love HTML! 안녕 세상! 구글로 가는 링크 Colored by Color Scri.. 이전 1 ··· 31 32 33 34 35 36 37 다음