使用 Python Django 进行后端工程 – 核心概念 – L1

Backend Engineering with Python Django – Core Concepts – L1

通过构建 Book My Vaccine Project 来学习 Django 框架,并成为一名超级高效的后端工程师

 学习内容

  • Python Django ORM 的重要概念
  • 基于函数、基于类、通用视图
  • 使用类图编写模型
  • 用户认证系统
  •  授权系统
  • 分页、消息框架
  • 自定义 Django 管理面板
  • 在 AWS 虚拟机中部署 Django 项目

 要求

  • 你应该熟悉 Git 和 Github。
  • 您应该能够从 Github 克隆远程存储库,进行一些更改并推送到 Github
  • Python语言的基本概念

 描述

在本课程中,您将通过构建一个名为“Book My Vaccine”的项目来学习 Python Django 的核心概念。这是一个疫苗接种计划应用程序,我们将从头开始构建这个项目。在构建此项目时,您将掌握 Python Django 的这些核心概念。

  1. 首先,我们将继续讨论 Web 的基本概念,例如 HTTP 协议。

  2. 然后,我们将学习如何创建虚拟环境并设置Django项目和应用程序。

  3. 之后,我们将学习如何通过参考类图来编写模型。因此,您将看到一个类图,我们将使用 django 实现它。

  4. 然后,我们将学习 Django ORM 的重要概念。

  5. 之后,我们将学习基于函数的视图、基于类的视图和泛型视图。我们将构建我们项目的功能并同时学习这些概念。

  6. 然后,我们将学习分页、消息框架、信号的概念。

  7. 之后,我们将建立用户身份验证和授权系统。我们将重用默认身份验证系统,并在其上构建更多附加功能。

  8. 然后,我们将学习如何自定义默认的 Django 管理面板。

  9. 最后,我们将学习如何使用 Gunicorn 和 Nginx 在 AWS 虚拟机中部署项目。

本课程适合谁:

  • 想要从头开始学习 Django 的初学者 Python 开发人员
  • 中级 Python 开发人员,他们想要为他们的投资组合修改和构建一个体面的项目。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。