开发实践12_DataMiningSys.

朔宁夫基于Pycharm的网页开发课程笔记。Tips

1 实际的分析系统构建可能涉及不同开发工具,无法基于模型关系关联,需要明确item的id。

复制代码
role_id = models.IntegerField(primary_key=True, verbose_name="Authority")
复制代码
id = models.BigAutoField(primary_key=True, verbose_name="UserID")

在user模型中关联role的"id":

复制代码
role_id = models.IntegerField(verbose_name="Authority")

2 注意superuser在增删改查中的特殊处理;serializer不适用于处理pwd的函数。

3 用rest与serializer实现后端互动。

4 序列化对象是set时设置many=True

复制代码
ser = UserSerializer(users, many=True)
相关推荐
表示这么伤脑筋的题我不会2 分钟前
Oracle 21C 部署ogg踩过的坑
数据库·oracle
你不是我我4 分钟前
【Java 开发日记】MySQL 与 Redis 如何保证双写一致性?
数据库·redis·缓存
望获linux16 分钟前
【实时Linux实战系列】实时 Linux 在边缘计算网关中的应用
java·linux·服务器·前端·数据库·操作系统
fredinators27 分钟前
数据库专家
大数据·数据库
fredinators1 小时前
数据库flask访问
数据库·oracle·flask
向葭奔赴♡1 小时前
Spring Boot 分模块:从数据库到前端接口
数据库·spring boot·后端
JosieBook1 小时前
【数据库】时序数据库选型指南:在大数据与工业4.0时代,为何 Apache IoTDB 成为智慧之选?
大数据·数据库·时序数据库
程序员三明治1 小时前
详解Redis锁误删、原子性难题及Redisson加锁底层原理、WatchDog续约机制
java·数据库·redis·分布式锁·redisson·watchdog·看门狗
chenzhou__2 小时前
MYSQL学习笔记(个人)(第十五天)
linux·数据库·笔记·学习·mysql
一只自律的鸡3 小时前
【MySQL】第二章 基本的SELECT语句
数据库·mysql