This repository includes an article and a Django project that demonstrates advanced techniques for rendering web forms in Django.
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)
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.
Этот репозиторий включает статью подготовленную для портала habr.com и проект Django созданный только для демонстрации кода приведенного в статье.
В этой статье поговорим о существующих подходах к рендерингу веб-форм в Django.
Обсудим подходы с использованием стандартных средств Django, а также применим сторонние средства для продвинутого управления рендерингом форм на примере пакета django-crispy-forms и фронтенд библиотеки bootstrap 5.
Полный текст статьи доступен на хабре или в этом репозитории - article.md
Выберите нужные вам коммиты для следования статье шаг за шагом.