Страницы

Поиск по вопросам

вторник, 7 апреля 2020 г.

Расскажите, кто как работает в django с формами? [закрыт]

#django

                            
             
                
                    
                        
                            Закрыт. На этот вопрос невозможно дать объективный ответ.
Ответы на него в данный момент не принимаются.
                            
                        
                    
                
            
                    
                
                        
                            
                        
                    
                        
                            Хотите улучшить этот вопрос? Переформулируйте вопрос,
чтобы на него можно было дать ответ, основанный на фактах и цитатах, отредактировав его.
                        
                        Закрыт 4 года назад.
                    
                
        

Добрый день, тут хочу для себя разьяснить что лучше, точнее предпочтительнее, "рисовать"
самому форму или просто воспользоваться from django import forms, а в html просто вывести
{{ form }}, т.к. и ежу понятно, что если у тебя всего пара полей, то можно особо не
выдумывать и вывести через {{ form }}, а если у меня десяток полей, где надо ввести
и числа и строки и сделать выбор из селектов....
    


Ответы

Ответ 1



Возможностей для кастомизации форм довольно много. В forms можно указать нужные виджеты для полей. В темплейтах можно использовать встроенные методы для форм {{ form.as_p }} {{ form.as_table }} Можно обращаться к определенным полям и добавлять их в нужные теги

{{ form.some_field }}

Можно использовать батарейки, как crispy_forms Лучше всего почитать документацию по формам и выбрать что то подходящее для вашей проблемы.

Комментариев нет:

Отправить комментарий