Django는 어떤 용도로 사용됩니까?
많은 사람들이 다양한 포럼에서 장고에 대해 이야기하는 것을 들었습니다. 하지만 매우 기본적인 질문이 있습니다. Framework가 의미하는 것은 무엇이며 Django가 사용되는 이유입니다.
Django에 대해 많이 듣고 난 후 Django에 대한 몇 장 (Djangobook.com에서)을 실행했습니다. 이 챕터를 실행 한 후 Django를 사용하여 매우 간단한 웹 사이트를 만드는 방법이 궁금합니다. (웹 사이트에는 홈, 즐겨 찾기, 정보, 연락처와 같은 페이지가 서로 연결되어 있어야하며 정적 콘텐츠를 제공합니다).
Django를 이러한 웹 사이트를 만드는 데 사용할 수 있습니까? 인터넷에서 많이 검색했지만 관련 사례를 찾을 수 없었고, 블로그, 포럼 사이트 등을 만드는 예제 만 만났습니다. Django를이 웹 사이트를 만드는 데 사용할 수 있다면 어떻게해야합니까?
누군가이 기본 용어 "프레임 워크"와 그 의미를 설명해 주시겠습니까?
아니요. 웹 사이트를 만들기위한 것이 아닙니다. 샘플은 평범한 오래된 HTML을 원하는 것처럼 들립니다.
Django는 웹 애플리케이션을 만들기위한 것입니다. 즉, 브라우저를 통해 작동하는 일종의 상호 작용을 포함하는 일반적으로 데이터베이스에 의해 지원되는 소프트웨어입니다. 프레임 워크는 이러한 종류의 소프트웨어를 만들기위한 구조와 일반적인 방법을 제공합니다.
여러분이 찾고있는 것은 매우 간단한 CMS (콘텐츠 관리 시스템)라고 생각합니다. 모든 언어 / 프레임 워크에서 사용할 수있는 것들이 많이 있습니다. Django에는 django-cms와 메 자닌이 있습니다.
django가 정말 대단한 것은 동적 웹 사이트를 정말 빠르게 구축하는 것입니다. 대부분의 일에 대해 걱정할 필요가 없습니다. 데이터 모델을 정의하기 만하면됩니다 (거의). 가능한 것에 대한 더 나은 통찰력을 원한다면 django 튜토리얼 ( "First Steps"아래)을보십시오. 장고에 대한 좋은 소개와 그것을 사용하여 웹 사이트를 구축하는 방법을 제공합니다.
Django를 사용하여 동적 보안 수준이 높은 웹 응용 프로그램을 만들 수 있습니다. 요청한 것과 같은 정적 웹 사이트를 만들려면 HTML이면 충분합니다.
django 애플리케이션을 만드는 방법은 여기 에서 찾을 수 있습니다 .
참고 URL : https://stackoverflow.com/questions/12797999/for-what-purpose-django-is-used-for
'Programing' 카테고리의 다른 글
Vundle과 NeoBundle의 차이점은 무엇입니까? (0) | 2020.11.22 |
---|---|
strncpy가 안전하지 않은 이유는 무엇입니까? (0) | 2020.11.22 |
CMakeLists.txt 파일을 어떻게 디버깅합니까? (0) | 2020.11.22 |
com.google.gms : google-services : 4.0.1을 찾을 수 없습니다. (0) | 2020.11.22 |
socket.io는 어떻게 작동합니까? (0) | 2020.11.21 |