2013-09-05 3 views
1

Я решил, что хочу использовать twitter bootstrap для потенциального веб-сайта, который я хочу сделать. Тем не менее, я все еще изучаю веб-разработку. Мне было интересно, может ли кто-нибудь дать мне и объяснить, что могут предложить хрустящие формы. Я читал, и я считаю, что в него встроен загрузочный бутстрип? Мне было интересно, какой из них лучше выбрать. Это может быть плохой вопрос, но я очень смущен. Есть ли плюсы и минусы для выбора?Twitter бутстрап и хрустящие формы путаницы

ответ

5

Twitter самозагрузка нечто совсем другое, чем хрустящие-формы:

Twitter начальной загрузка является CSS и Javascript структуры презентации. Вы можете использовать его для генерации ваших html-страниц из любых фреймворков, а не только для Django! Вы можете использовать его для определения того, как ваш html будет компоновкой в ​​сетке, а также имеет стили для нескольких компонентов html.

Crispy-forms - это приложение Django, которое может использоваться для создания лучших макетов форм. Он делает то, что вы можете определить программно, как вы хотите, чтобы ваша форма была визуализирована (вместо того, чтобы делать это в шаблоне с html). Вы должны использовать его, если хотите иметь действительно красивые формы без лишних хлопот.

Единственное отношение между ними состоит в том, что хрустящие формы на самом деле могут отображать вашу форму с использованием макета начальной загрузки, что означает, что стили и классы и т. Д. Вашей визуализированной html-формы будут следовать концепциям основы бутстрапа. Я копирую здесь http://django-crispy-forms.readthedocs.org/en/latest/install.html#template-packs:

 
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 

Так хрустящая-форму можно использовать загрузочный режим для визуализации ваших форм - но вы должны быть уже с помощью начальной загрузки в шаблонах Django для этого появляется правильно!

+0

спасибо за разъяснение! очень признателен! – Liondancer

Смежные вопросы