2013-09-05 2 views
1

나는 내가 만들고 싶은 잠재적 인 웹 사이트에 트위터 부트 스트랩을 사용하기로 결정했다. 그러나, 나는 아직도 웹 개발을 배우고있다. 나는 누군가가 나에게 줄 수 있는지, 그리고 싱싱한 형태가 무엇을 제공해야하는지에 대해 설명하고 싶다. 나는 읽고 있었고 트위터 부트 스트랩이 포함되어 있다고 믿는다. 나는 선택하는 것이 더 나은 선택이 될지 궁금해하고 있었다. 이것은 물어 보는 나쁜 질문 일지 모르지만 저는 매우 혼란 스럽습니다. 어느 쪽이든 선택하는 것이 장단점이 있습니까?트위터 부트 스트랩과 싱싱한 형태의 혼동

트위터 부트 스트랩은 CSS와 자바 스크립트 프레젠테이션 프레임 워크 :

답변

5

트위터 부트 스트랩은 바삭-형태는 완전히 다른 무언가이다. 장고뿐만 아니라 모든 프레임 워크에서 HTML 페이지를 생성 할 수 있습니다! html이 그리드에서 어떻게 배치 될지 정의하고 다수의 html 구성 요소에 대한 스타일을 정의 할 수 있습니다.

Crispy-forms는 양식 레이아웃을 개선하는 데 사용할 수있는 Django 응용 프로그램입니다. 그것이하는 일은 프로그래밍 방식으로 폼을 렌더링하는 방법 (html로 템플릿에서 수행하는 대신)을 정의 할 수 있다는 것입니다. 너무 많은 번거 로움없이 정말 멋진 모양을 원한다면 그것을 사용해야합니다.

두 가지 사이의 유일한 관계는 싱싱 양식이 실제로 부트 스트랩 레이아웃을 사용하여 양식을 렌더링 할 수 있다는 것입니다. 즉, 렌더링 된 HTML 양식의 스타일 및 클래스 등은 부트 스트랩 프레임 워크의 개념을 따릅니다.

 
Since version 1.1.0 of django-crispy-forms has built-in support for different CSS frameworks, known as template packs within django-crispy-forms: 

* bootstrap Bootstrap is crispy-forms’s default template pack, version 2 of the popular simple and flexible HTML, CSS, and Javascript for user interfaces from Twitter. 
* bootstrap3 Twitter Bootstrap version 3. 
* uni-form Uni-form is a nice looking, well structured, highly customizable, accessible and usable forms. 
* foundation Foundation In creators words “The most advanced responsive front-end framework in the world”. This template pack is externally available through crispy-forms-foundation 

그래서 바삭-형태의 양식을 렌더링하기 위해 부트 스트랩 모드를 사용할 수 있습니다 -하지만 당신은 제대로 표시하려면이에 대한 귀하의 장고 템플릿에 부트 스트랩을 사용하여 이미해야 : 여기 http://django-crispy-forms.readthedocs.org/en/latest/install.html#template-packs에서 복사하고!

+0

해명 해 주셔서 감사합니다. 매우 감사! – Liondancer

관련 문제