Differences between revisions 6 and 8 (spanning 2 versions)
Revision 6 as of 2006-03-23 13:46:45
Size: 2271
Editor: 211
Comment:
Revision 8 as of 2006-03-23 13:51:12
Size: 2265
Editor: 211
Comment:
Deletions are marked like this. Additions are marked like this.
Line 29: Line 29:
{{| {{{
Line 34: Line 34:
당신의 코드를 {{{/home/mycode}}} 같은 document root의 바깥 디렉토리에 두어라.
|}}
당신의 코드를 /home/mycode 같은 document root의 바깥 디렉토리에 두어라.
}}}

Korean translation of http://www.djangoproject.com/documentation/tutorial1

TableOfContents

당신의 첫번째 Django application 만들기, part 1

이 문서는 Django 0.9.1을 다룬다. 구버전 : 0.90 docs

By Adrian Holovaty <holovaty@gmail.com>, Translated by [parkpro77]

예제로 배워보자.

이 듀토리얼을 통해서 우리는 당신에게 간단한 web poll application 만드는 것을 알려줄 것이다.

web poll application은 두 부분으로 구성된다.

  • 사람들이 polls에서 제안하고 poll의 결과를 보게 하는 publice site
  • 당신이 비밀리에 polls를 추가하고, 바꾸고, 삭제하는 admin site

우리는 당신이 이미 Django를 설치했다고 가정할 것이다.

초기설정

당신이 Django를 처음 사용하는 것이라면, 당신은 몇몇 initial setup에 주의해야 한다.

django-admin.py startproject myproject 명령을 실행해라. 그것은 당신의 현재 디렉토리에 myproject 디렉토리를 만들 것이다.

(만약 당신이 setup.py를 통해 장고를 install했다면, django-admin.py는 당신의 시스템 경로에 있을 것이다. 만약 당신의 경로가 아니라면, 당신은 sitepackages/django/bin 에서 그것을 찾을 수 있다. ; /usr/local/bin처럼 당신의 경로에 어떤 장소로부터 그것의 심볼릭 링크를 고려해라.)

이 코드가 어디에 있습니까?

당신의 background가 php라면, 당신은 웹서버의 document root 아래 아마도 코드가 있을 것이다 (/var/www 같은 장소에). Django와 함께, 당신은 그것을 하지 마라. 당신의 웹서버의 document root 내에 이 파이선 코드가 약간이라도 있는 것은 좋지 않다. 왜냐하면 그것은 사람들이 웹에서 당신의 코드를 볼지도 모르는 가능성을 감수해야 하기 때문이다. 그것은 보안상 좋지 않다.

당신의 코드를 /home/mycode 같은 document root의 바깥 디렉토리에 두어라.

myproject/
    __init__.py
    manage.py
    settings.py
    urls.py

The development server

Database setup

Creating models

Activating models

Playing with the API

Django/Tutorial1 (last edited 2011-08-03 11:00:46 by localhost)

web biohackers.net