橡皮擦,一个逗趣的互联网高级网虫。新的系列,让我们一起进入 Django 世界。
滚雪球学 Python 第三轮
二十一、添加导航数据与导航数据列表
本篇博客用到的核心技术点是 CreateView
,该类用于创建对象表单,当数据提交之后如无异常则可以实现,数据直接保存入库。
CreateView
视图为通用视图,使用的时候先设置 model
字段,用于记录保存数据的模型;然后设置 fields
字段,用于指明表单提交的字段,剩下的由 Django 框架自动完成。
21.1 创建 utils 模块
在正式编写代码之前,需要先编写一个通用的基础类,该类主要用于验证数据提交过来的准确性。模块在项目根目录,结构如下。
核心为 mixins.py
类,在该类内部编写两个方法&#x