Я работаю над проектом, используя Bootstrap и используя Class Based Views. Формы, которые визуализируются автоматически, довольно приятны. Но я хочу сделать одно простое изменение. Если у модели есть город, укажите поля zip-полей &, я хочу, чтобы форма отображала все три из этих полей в одной строке.Несколько полей на одной строке при использовании CBVs и Bootstrap
Name [ ]
Addr [ ]
City [ ] State [ ] Zip [ ] <-- 3 fields, 1 row
Я предполагаю, что это довольно распространенная задача, которая имеет изящное решение, но я ее не нашел. Я надеялся, что django-crispyforms Row («город», «состояние», «zip») будет делать в макете, но это не сработало.
Спасибо, что работал. У меня было небольшое осложнение, потому что я использую тему, которая добавляет высоту 300 пикселей к классу span. Я сделал простой css для страницы и добавил Div (... css_class = 'row-fluid'), чтобы получить выравнивание, которое я хотел. – kavu