Changes between Version 1 and Version 2 of DjangoDocumentKoreanTranslation/tutorial03.txt


Ignore:
Timestamp:
01/27/2010 01:38:16 AM (5 years ago)
Author:
sangho
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DjangoDocumentKoreanTranslation/tutorial03.txt

    v1 v2  
    33
    44=====================================
     5>>!
    56Writing your first Django app, part 3
     7<<!
     8>>!
     9첫 번째 장고 어플리케이션을 작성 해 보세요. part 3
    610=====================================
    7 
     11>>!
    812This tutorial begins where :ref:`Tutorial 2 <intro-tutorial02>` left off. We're
    913continuing the Web-poll application and will focus on creating the public
    1014interface -- "views."
    11 
     15<<!
     16>>!
     17이 페이지는 Web-poll 어플리케이션에 대해서 설명합니다. 특히, "views"라는 public interface에 대해 중점을 맞춥니다.
     18<<!
     19>>!
    1220Philosophy
     21<<!
     22>>!
     23개념
     24<<!
    1325==========
    14 
     26>>!
    1527A view is a "type" of Web page in your Django application that generally serves
    1628a specific function and has a specific template. For example, in a weblog
    1729application, you might have the following views:
    18 
     30<<!
     31>>!
     32뷰(view)는 장고 어플리케이션에서 구체적인 기능을 제공하고, 특정한 템플릿을 가지고 있기도 한 웹페이지의 "형태"중 한가지 입니다. 예를들어, 만약 당신이 블로그 어플리케이션을 만든다면, 아래와 같은 뷰를 사용해야 할 것입니다.
     33<<!
     34>>!
    1935    * Blog homepage -- displays the latest few entries.
    2036
     
    3046
    3147    * Comment action -- handles posting comments to a given entry.
    32 
     48<<!
     49>>!
     50    * 블로그 홈페이지 -- 최근에 올라온 글 몇개를 보여줍니다.
     51
     52    * 글 "자세히" 페이지 -- 한 개의 글에 대한 바로 가기 페이지
     53
     54    * 1년 기준 문서 페이지 -- 1년 동안의 모든 글을 보여줍니다.
     55
     56    * 한달 기준 문서 페이지 -- 한달 동안의 모든 글을 보여줍니다.
     57
     58    * 하루 기준 문서 페이지 -- 하루 동안의 모든 글을 보여줍니다.
     59
     60    * 댓글 처리 -- 글에 대한 댓글을 작성하는 작업을 합니다.
     61<<!
     62>>!
    3363In our poll application, we'll have the following four views:
    34 
     64<<!
     65>>!
     66우리의 poll 어플리케이션에서는 아래의 네가지 뷰를 쓸 것 입니다.
     67<<!
     68>>!
    3569    * Poll "archive" page -- displays the latest few polls.
    3670
     
    4276    * Vote action -- handles voting for a particular choice in a particular
    4377      poll.
    44 
     78<<!
     79>>!
     80    * Poll "문서" 페이지 -- 최근 몇개의 poll들을 보여줍니다.
     81
     82    * Poll "자세히" 페이지 -- poll의 제목과, 투표를 하기위한 폼을 보여줍니다. (결과는 없음)
     83
     84    * Poll "결과" 페이지 -- 특정한 poll의 결과를 보여줍니다.
     85
     86    * 투표 처리 -- 특정한 poll에 대한 특정한 선택에 대한 투표를 처리합니다.
     87<<!
     88>>!
    4589In Django, each view is represented by a simple Python function.
    46 
     90<<!
     91>>!
     92장고에서 각각의 뷰는 간단한 파이썬 함수로 표현됩니다.
     93<<!
     94>>!
    4795Design your URLs
     96<<!
     97>>!
     98URL 디자인 하기
     99<<!
    48100================
    49 
     101>>!
    50102The first step of writing views is to design your URL structure. You do this by
    51103creating a Python module, called a URLconf. URLconfs are how Django associates
    52104a given URL with given Python code.
    53 
     105<<!
     106>>!
     107뷰를 작성하기 위한 첫 번째 단계는 URLconf라는 파이썬 모듈을 작성해서 URL 구조를 설계하는 것입니다.
     108URLconf는 특정 URL을 그에 주어진 파이썬 코드로 연결시킵니다.
     109<<!
     110>>!
    54111When a user requests a Django-powered page, the system looks at the
    55112:setting:`ROOT_URLCONF` setting, which contains a string in Python dotted
    56113syntax. Django loads that module and looks for a module-level variable called
    57114``urlpatterns``, which is a sequence of tuples in the following format::
    58 
     115<<!
     116 
    59117    (regular expression, Python callback function [, optional dictionary])
    60118
Back to Top