Skip to content

kosdmit/advanced_forms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django Advanced Forms

This repository includes an article and a Django project that demonstrates advanced techniques for rendering web forms in Django.

Article

The article provides an in-depth discussion on various approaches to rendering web forms in Django. It covers the problem of rendering forms, the traditional approach, and the use of a ready-made solution like django-crispy-forms. The article also includes examples and code snippets to illustrate the concepts.

You can read the full article here or in this repository - article.md (russian lang is available only)

Project

The Django project includes the implementation of the article's examples and demonstrates how to use django-crispy-forms to simplify the development and maintenance of forms. The project includes a sample model, forms, and views to demonstrate the usage of django-crispy-forms.

Choose the commits that you need in order to follow the article step by step.

Продвинутое использование форм в Django (на примере Bootstrap и crispy)

Этот репозиторий включает статью подготовленную для портала habr.com и проект Django созданный только для демонстрации кода приведенного в статье.

Статья

В этой статье поговорим о существующих подходах к рендерингу веб-форм в Django.

Обсудим подходы с использованием стандартных средств Django, а также применим сторонние средства для продвинутого управления рендерингом форм на примере пакета django-crispy-forms и фронтенд библиотеки bootstrap 5.

Полный текст статьи доступен на хабре или в этом репозитории - article.md

Проект

Выберите нужные вам коммиты для следования статье шаг за шагом.