开发实践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)
相关推荐
阿里云大数据AI技术16 分钟前
【跨国数仓迁移最佳实践 12】阿里云 MaxCompute 实现 BigQuery 10 万条 SQL 智能转写迁移
大数据·sql
光泽雨35 分钟前
python学习基础
开发语言·数据库·python
让学习成为一种生活方式1 小时前
Pfam 数据库详解--生信工具60
数据库
q***49861 小时前
数据库操作与数据管理——Rust 与 SQLite 的集成
数据库·rust·sqlite
川西胖墩墩2 小时前
流程图在算法设计中的实战应用
数据库·论文阅读·人工智能·职场和发展·流程图
clownAdam3 小时前
MongoDB-cdc原理
数据库·mongodb
玄妙之门3 小时前
项目实战中redis和数据库结合提升缓存效率
数据库·redis·缓存
q***4644 小时前
maven导入spring框架
数据库·spring·maven
得物技术4 小时前
一文解析得物自建 Redis 最新技术演进
数据库·redis·云计算
沐浴露z4 小时前
一张思维导图理清 【MySQL】
数据库·mysql