Thumbnail
개발 · 프로그래밍 백엔드

나의 첫 Django 앱 만들기 대시보드

(4.4)
61개의 수강평 ∙  6,615명의 수강생

무료

지식공유자: schoolofweb.net
총 25개 수업
수강기한: 
무제한
수료증: 미발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

초급자를 위해 준비한
[백엔드] 강의입니다.

장고 개발 환경 위한 서버 구축과 같은 중급 강좌보다 장고를 한번도 접해 보지 못 한 초보자들을 위해서 djangoproject.com 의 "Writing your first Django app"의 번역을 시작 하고자 결정 했습니다. 보다 더 빠른 이해를 위해 의역과 필자의 설명을 추가하도록 하겠습니다.

나의 첫 Django 앱 만들기

1. 강좌 소개

장고(django)를 한번도 접해 보지 못한 초보자들을 위한  djangoproject.com 의 "Writing your first Django app"의 번역에 의역과 필자의 설명이 추가된 나의 첫 Django 앱 만들기 장고 초급 강좌 입니다. 영상이 아닌 문서로 제작된 강좌로서 찬찬히 읽고 따라할 수 있도록, 그리고 필요한 부분을 쉽게 찾을 수 있도록 잘게 나눠 강의를 구성했습니다.

*현재 문서의 코드 부분 가시성이 좋지 않습니다. 불편하신 분은 본래 문서인 schoolofweb.net 에 들어가서 보시는것도 좋아요.

필자의 말 Django (이하 장고) 를 주제로 한 강좌를 시작하려고 했을때 첫 어떤 소재를 선택 할지 많이 고민 했습니다. 파이썬 기반의 웹 프레임워크 로써 2003년에 Lawrence Journal-World newspaper에서 사용하기 위해 개발되어 13년이 넘도록 파이썬 유저들에게 사랑 받고 있는 장고는 튜토리얼 부터 시작하여 각종 매뉴얼에 이르기까지 방대한 양을 자랑하고 있습니다. 그 중에서도 djangoproject.com 에서 제공하고 있는 강좌와 매뉴얼은 초보자 부터 전문가에게 까지 필요한 각종 정보를 가지고 있는 장고 바이블이라고 할 수 있습니다.
하지만 한가지 아쉬운 점이 있다면 장고 걸스와 같은 한국어 버전이 없다는 점입니다. 그래서 장고 개발 환경 위한 서버 구축과 같은 중급 강좌보다 장고를 한번도 접해 보지 못 한 초보자들을 위해서 djangoproject.com 의 "Writing your first Django app"의 번역을 시작 하고자 결정 했습니다. 보다 더 빠른 이해를 위해 의역과 필자의 설명을 추가하도록 하겠습니다.

2. 도움되는 분들

  • 파이썬을 공부하시는 분
  • 장고를 공부하고 싶으신 분
  • 자신만의 웹 서비스를 만들고 싶은 분

3. 강좌 특징

4. 지식공유자 소개

이상희
안녕하세요. 제 이름은 이상희입니다. 먼저 간단히 저에 대한 설명을 하겠습니다. 저는 1998년에 미국으로 이주하여 2011년까지 미국에서 대학 생활과 직장 생활을 하였고, 일본인 아내와 결혼하여 2011년 6월에 일본으로 이주 후, 현재는 일본 사이타마에서 거주하며 동경에서 일하고 있습니다.

대학교에서는 Computer science를 공부 하였으며 직업은 "Unix/Linux server administrator" 이고, 서버 OS, 하드웨어, 데이터베이스, 네트워크 등과 관련된 일을 하고 있습니다. 개인적으로는 서버 구축, front-end, back-end를 포함한 full stack 웹 개발에 많은 관심을 가지고 있습니다.

웹 개발 경력으로는 현재 일하고 있는 나무기술 일본법인의 홈페이지 및 포탈 사이트를 개발하여 운용 중이고 개인 홈 페이지인 schoolofweb.net을 4년 동안 개발 및 운용하고 있습니다. 구경하고 싶으신 분은 밑의 링크를 눌러 보세요. :)

지금까지는 본 블로그에서 HTML, CSS, Javascript, PHP, Laravel 등의 주제로 글을 많이 올렸었는데, 새로운 마음으로 재정비를 하면서 새로운 주제의 글을 올리고자 합니다. 주로 파이썬과 파이썬 웹 프레임워크인 Django, 리눅스 웹서버 및 데이터베이스 구축, CM tool인 Ansible, Amazon Web Service EC2 서비스에 관련된 글을 올리고자 계획하고 있습니다. 관심이 있으신 분들과 함께 정보를 공유하며 공감대를 형성할 수 있는 사이트가 되었으면 좋겠습니다. 많은 성원 부탁 드립니다. :D


안녕하세요
schoolofweb.net 입니다.
schoolofweb.net의 썸네일
커리큘럼 총 25 개
이 강의는 수업 노트가 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 오리엔테이션
섹션 1. Part 1. 장고 처음 배우기
django 설치 미리보기
프로젝트 만들기
개발용 서버 사용하기 미리보기
투표 앱 만들기
첫 뷰 만들기
섹션 2. Part 2-1. 데이터베이스
데이터베이스 셋업
모델 만들기
모델 활성화
API 사용하기
섹션 3. Part 2-2. admin 사이트 만들기
섹션 4. Part 3-1. 뷰(View) 만들기
장고 철학
뷰 추가하기
제대로된 뷰(View) 만들기
섹션 5. Part 3-2. 404 에러 메세지
404 예외처리 (Raising a 404 error)
템플릿 시스템 이용하기
템플릿에서 하드코딩 URL 지우기
네임스페이싱 URL 이름
섹션 6. Part 4-1. 간단한 유저폼 만들기,
섹션 7. Part 4-2. 함수 뷰 대신에 클래스 형식의 제네릭 뷰 사용하기
제너릭 뷰 사용하기: Less code is better
URLconf 수정
뷰 수정
강의 게시일 : 2016년 10월 19일 (마지막 업데이트일 : 2018년 01월 08일)
수강평 총 61개
수강생분들이 직접 작성하신 수강평입니다.
4.4
61개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
qwe7791 thumbnail
5
https://docs.djangoproject.com/ko/4.1/intro/tutorial01/ 최신 버전으로 보세요 장고 공홈 입니다.
2022-09-02
김승택 thumbnail
5
초보자에게 적합합니다
2024-03-26
Andrea thumbnail
3
영상이 없어서 좀 아쉽네요.
2024-02-08
jsg49 thumbnail
3
처음 접근에는 도움이 많이 됩니다.
2023-11-01
Jaehun Shin thumbnail
4
최신 버전의 django와 사용법이 조금 다릅니다. https://docs.djangoproject.com/ko/2.0/intro/ 이 문서 함께 보시면서 따라하시면 됩니다.
2018-01-24