## page was renamed from Django/Tutorial1/데이타베이스 API 문헌 여기 문헌은 다 번역하지 않고, 우선 리스트만 올려놓고 필요한 것은 그때그때 번역할 예정임. 관심 있으신 분들도 같이 번역해 주세요. 영문 문헌 주소는 아래에 있습니다. Korean translation of http://www.djangoproject.com/documentation/db_api/ = 데이타베이스 API 레퍼런스 = 이 문서는 Django 0.9.1을 다룬다. 구버전 : 0.90 docs <> 당신이 데이타 모델을 만들었다면, 데이타베이스로부터 데이타를 회수하는 것이 필요할 것이다. 이 문서는 모델로부터 파생되어진 데이타베이스를 설명하고, 객체들이 어떻게 만들어지고 복구되어지고 업데이트되어지는지 설명한다. 이 문헌을 통해서 다음의 투표 프로그램을 알게 될 것이다: {{{#!python class Poll(meta.Model): slug = meta.SlugField(unique_for_month='pub_date') question = meta.CharField(maxlength=255) pub_date = meta.DateTimeField() expire_date = meta.DateTimeField() def __repr__(self): return self.question class Choice(meta.Model): poll = meta.ForeignKey(Poll, edit_inline=meta.TABULAR, num_in_admin=10, min_num_in_admin=5) choice = meta.CharField(maxlength=255, core=True) votes = meta.IntegerField(editable=False, default=0) def __repr__(self): return self.choice }}} == Basic lookup functions == 각 모델은 룩업(lookups)을 위한 모듈-단계 기능들을 접하게 된다: === get_object(**kwargs) === === get_list(**kwargs) === === get_iterator(**kwargs) === === get_count(**kwargs) === === get_values(**kwargs) === === get_values_iterator(**kwargs) === === get_in_bulk(id_list, **kwargs) === == Field lookups == === OR lookups === == Ordering == == Relationships (joins) == === One-to-one relations === === Many-to-one relations === === Many-to-many relations === === Relationships across applications === === Selecting related objects === == Limiting selected rows == == Other lookup options == === params === === select === === where / tables === == Changing objects == == Creating new objects == == Deleting objects == == Comparing objects == == Extra instance methods == === get_FOO_display() === === get_next_by_FOO(**kwargs) and get_previous_by_FOO(**kwargs) === === get_FOO_filename() === === get_FOO_url() === === get_FOO_size() === === save_FOO_file(filename, raw_contents) === === get_FOO_height() and get_FOO_width() === == Extra module functions == === get_FOO_list(kind, **kwargs) ===