Django 3 выпускается с полной асинхронной поддержкой! В этом уроке мы увидим, как создать приложение CRUD с нуля и шаг за шагом. Мы посмотрим, как настроить базу данных MySQL, включить интерфейс администратора и создать представления Django.
Мы будем использовать Bootstrap 4 для стиля.
Вы научитесь:
Реализовать операции CRUD, настраивать и получить доступ к базе данных MySQL, создать представления Django, шаблоны и URL -адреса, стиль пользовательского интерфейса с начальной загрузкой 4
Django 3 функции
Django 3 поставляется со многими новыми функциями, такими как:
- Поддержка MariaDB: Django теперь официально поддерживает MariaDB 10.1+. Вы можете использовать MariaDB через бэкэнд MySQL,
- Поддержка ASGI для асинхронного программирования,
- Django 3.0 обеспечивает поддержку работы в качестве приложения ASGI, что делает Django полностью Async-Capable
- Ограничения исключения на PostgreSQL: Django 3.0 добавляет новый класс ExclusionConstraint, который добавляет ограничения исключения в PostgreSQL и т. Д.
Читать Полный учебник
Оригинал: “https://dev.to/techiediariescom/django-3-tutorial-crud-example-with-mysql-and-bootstrap-5e83”