일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 웹브라우저 수용도
- 예외
- 함수
- 예제
- SQL입문
- 숫자 형식
- 크롤링 오류
- 우아한테크
- DoitSQL입문
- 자바 오류
- html
- 페이지분석
- 자바 예외
- DoitSQL
- 자바
- 배열 3요소
- 크롤링
- HTML역사
- 키-값 데이터베이스
- DoIt
- Doit입문SQL
- SQL
- R1C3
- dbms
- 생성자
- 데이터베이스
- 숫자형식오류
- 함수 선언
- 웹 브라우저 전쟁
- 배열 예제
- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 웹브라우저 수용도
- 예외
- 함수
- 예제
- SQL입문
- 숫자 형식
- 크롤링 오류
- 우아한테크
- DoitSQL입문
- 자바 오류
- html
- 페이지분석
- 자바 예외
- DoitSQL
- 자바
- 배열 3요소
- 크롤링
- HTML역사
- 키-값 데이터베이스
- DoIt
- Doit입문SQL
- SQL
- R1C3
- dbms
- 생성자
- 데이터베이스
- 숫자형식오류
- 함수 선언
- 웹 브라우저 전쟁
- 배열 예제
- Today
- Total
목록전체 글 (229)
프로그래밍

2023.11.27.월 장고 Model 사용 본격적으로 장고 Model을 활용하여 DB를 다루어보자 장고에서 기본적인 데이터베이스 관련 설정은 위와 같으며 settings.py 에 위치한다 모델 작성 다음과 같은 형식의 모델을 작성해보자 [Question] 속성 설명 subject 질문의 제목 content 질문의 내용 create_date 질문을 작성한 일시 [Answer] 속성 설명 question 질문(어떤 질문의 답변인지) content 답변의 내용 create_date 답변을 작성한 일시 models.py from django.db import models class Question(models.Model): subject = models.CharField(max_length=200) conte..

2023.11.24.금 Django Model Django에서 모델은 django.db.models.Model 클래스를 상속하는 Python 클래스이다 (Django에서 Model 파트는 데이터와 관련된 일을 수행한다) 장고는 ORM(Object - Relation Mapping)을 지원한다 Models.py에 클래스 형태로 작성시 그에 맞게 맵핑된다 즉, 장고가 자동으로 DB를 관리해준다 Migrations은 이때 DB 스키마 변경을 기록한다 > Git 처럼 버전 관리를 가능케 한다 모델 필드 정의 Django 모델에서 여러가지 필드 유형을 사용하여 테이블 구조와 데이터 유형을 정의할 수 있다 1. CharField: 문자열을 나타내며 텍스트 데이터를 저장. max_length 매개변수를 사용하여 문자..

2023.11.15.수 VsCode 설치 장고 및 파이썬 개발툴로서의 VSCode를 설치하고 환경설정을 해보자 https://code.visualstudio.com/ Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. code.visualstudio.com 더보기 Django 설치 및 환경설정..

2023.11.20.월 Django 장고(Django)는 파이썬으로 작성된 고수준 웹 프레임워크 이다. 빠른 개발과 유지보수를 위한 다양한 도구와 기능을 제공한다 MVC 패턴을 기반으로 한 MTV(Model - Template - View) 아키텍쳐 패턴을 따른다 2023.11.16 - [Python/Django] - [Django] MVC 와 MVT [Django] MVC 와 MVT 2023.11.14.화 MVC 와 MVT MVC와 MVT 패턴 모두 효율적인 개발을 위한 SW 디자인 패턴이다 MVC 패턴은 이미 다룬바가 있다 더보기 2023.05.23 - [자바/자바 기초] - [자바 기초] day15 : MVC(Model, View, Controller) 2023.0 dev-9rm.tistory.co..

2023.11.14.화 MVC 와 MVT MVC와 MVT 패턴 모두 효율적인 개발을 위한 SW 디자인 패턴이다 MVC 패턴은 이미 다룬바가 있다 더보기 2023.05.23 - [자바/자바 기초] - [자바 기초] day15 : MVC(Model, View, Controller) 2023.08.01 - [Web/Web] - [Web] day41 : 웹페이지 MVC 패턴으로 분리 2023.08.12 - [Spring] - [Spring] day61 : Spring MVC로 변경하기 2023.06.05 - [테크 리뷰] - [테크 리뷰] 10분 테코톡 : 도기의 MVC 패턴 MVT 패턴은 Model - View - Template 구조로 이루어져 있다 MVC 패턴으로부터 파생된 구조이므로 대략적인 구조는 비슷..

2023.11.13.월 Django 환경 설정 장고는 파이썬 기반 이므로 파이썬을 설치해야 한다 https://www.python.org/downloads/ Download Python The official home of the Python Programming Language www.python.org 이후부터는 쭉 cmd(명령프롬프트)를 통해 진행된다 단축키 (Win + R) 장고 프로젝트 폴더 만들기 장고 프로젝트를 위치시킬 폴더를 만들고 해당 폴더로 위치로 이동한다 :: 폴더 만들기 mkdir [폴더명] :: 해당 폴더로 이동 cd [폴더명] 가상환경 만들기 장고 프로젝트를 다발적으로 개발할시 파이썬의 버전이나 라이브러리 등에 따라 차이를 두고 싶을 수도 있다 그럴때마다 환경을 다시 구축하기는 ..