简介
数据驱动的应用程序通常具有类似的结构。 你有一个用于列出项的页面,一个用于显示项详细信息的页面,以及允许创建、更新和删除的相应页面。 手动逐个创建这些页面可能很繁琐,特别是因为很多代码和 HTML 都是重复的。
为了帮助简化数据驱动的应用程序的创建,Django 提供了通用视图。 通用视图是基于类的视图,旨在执行所有这些常见操作。 我们可以使用通用视图快速创建页面来显示和编辑数据。 这些视图甚至可以为我们生成 HTML 窗体!
在此模块中,我们将探讨通用视图和窗体,以及我们如何使用公共库来增强窗体的显示效果。
在本模块中,你将了解如何:
- 使用通用视图。
- 创建 Django 窗体。
- 使用 django-crispy-forms 库。
先决条件
- 软件
- 编码技能