«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Оглавление: Основы Django

Оглавление: Основы Django

Опубликовано 2 ноября 2024 г.
Просматривать:774

Table of Contents: Django Basics

Настройтесь на My Live, нажмите здесь


Оглавление: основы Django

  1. Введение в Django

    • Обзор Django Framework
    • Установка Python
    • Настройка виртуальной среды
    • Установка Django
    • Создание вашего первого проекта Django
  2. Структура проекта Django

    • Понимание макета проекта Django
    • Управление настройками Django
    • Настройка параметров базы данных
    • Обзор файлов urls.py,views.py и models.py
  3. Создание приложений Django

    • Что такое приложение Django?
    • Создание и регистрация приложения
    • Понимание структуры приложения
    • Связывание приложений с основным проектом
  4. Модели Django

    • Введение в Django ORM
    • Создание моделей и управление ими
    • Миграция баз данных с помощью makemigrations иmigration
    • Запрос к базе данных с помощью Django ORM
  5. Администратор Django

    • Настройка интерфейса администратора Django
    • Настройка интерфейса администратора
    • Управление пользователями и разрешениями
    • Создание суперпользователя
  6. Просмотры и URL-адреса Django

    • Понимание представлений в Django
    • Маршрутизация URL-адресов и шаблоны URL-адресов
    • Представления на основе классов и функций
    • Рендеринг HTML-шаблонов
  7. Шаблоны Django

    • Введение в язык шаблонов Django (DTL)
    • Создание и использование шаблонов
    • Наследование и возможность повторного использования шаблонов
    • Работа с тегами и фильтрами шаблонов
  8. Формы Джанго

    • Введение в формы Django
    • Создание и проверка форм
    • Обработка отправки форм
    • Настройка макетов форм с помощью Crispy Forms
  9. Статические и медиа-файлы Django

    • Обслуживание статических файлов в Django
    • Управление медиафайлами (изображениями, видео и т. д.)
    • Настройка статических и медиапутей
    • Развертывание статических и медиафайлов в рабочей среде
  10. Аутентификация пользователя

    • Введение в систему аутентификации Django
    • Создание представлений регистрации пользователей и входа в систему
    • Управление сеансами пользователей
    • Реализация функции сброса пароля
  11. Создание REST API с помощью Django

    • Введение в Django REST Framework (DRF)
    • Создание конечных точек API
    • Сериализаторы и наборы запросов
    • Аутентификация и разрешения в DRF
  12. Тестирование в Django

    • Введение в тестирование Django
    • Написание модульных тестов для представлений, моделей и форм
    • Использование тестового клиента Django
    • Выполнение тестов и просмотр результатов
  13. Развертывание проекта Django

    • Подготовка проекта Django к производству
    • Настройка производственного сервера
    • Настройка Gunicorn и Nginx
    • Развертывание на таких платформах, как Heroku или DigitalOcean
  14. Выводы и дальнейшие действия

    • Краткий обзор основ Django
    • Лучшие практики разработки Django
    • Ресурсы для дальнейшего обучения
    • Введение в расширенные темы Django (например, каналы, кеширование)

Заявление о выпуске Эта статья воспроизведена по адресу: https://dev.to/vincod/table-of-contents-django-basics-5h89?1. Если есть какие-либо нарушения, свяжитесь с [email protected], чтобы удалить ее.
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3