2014-09-22 2 views
0

'일반'이 포함 된 이름이 너무 많습니다 (예 : 일반보기 등). '일반'보기 또는 URL과의 차이점은 무엇이며 어떻게 다른가요? 장고 문서에서Django에서 'generic'이란 무엇을 의미합니까?

+0

답변 중 하나가 귀하의 질문에 대한 답변을 제공 했습니까? – rnevius

+0

예, coldmind 님의 답변입니다. – ancho

답변

2

:

https://docs.djangoproject.com/en/dev/topics/class-based-views/generic-display/

장고의 일반적인 견해는 그 고통을 완화하기 위해 개발되었습니다. 뷰 개발에서 흔히 볼 수있는 일반적인 관용구와 패턴을 사용하여 코드를 너무 많이 작성하지 않고도 일반적인 데이터 뷰를 빠르게 작성할 수 있습니다.

많은 것들이 프로젝트에서 프로젝트까지 동일하고 반복적으로 성가신 내용을 쓸 필요가 없으므로 프로세스 개발 과정을 간소화하기 위해 만들어졌습니다.

"일반"은 비즈니스 논리를 구현하는보기이므로 일반 수 없습니다.

0

워드 프로세서 꽤 잘 difference between Base and Generic views을 설명합니다

기본 클래스 기반의 뷰 는 그 자체로 사용되거나 상속 될 수 있습니다와 같은 부모 뷰, 생각 될 수있다. 그들은 프로젝트에 필요한 모든 기능을 제공하지 않을 수도 있습니다.이 경우 믹스 라인 은 기본보기에서 수행 할 수있는 기능을 확장합니다.

Django의 일반 뷰는 기본 뷰를 기반으로하며 개체의 세부 정보 표시와 같은 일반적인 사용 패턴의 바로 가기로 개발되었습니다 ( ). 그들은 어떤 일반적인 관용구와 패턴을보기 개발에서 발견하고이를 추상화하여 반복적으로 반복하지 않고도 데이터의 공통된 견해를 쓸 수 있습니다.

관련 문제