开发实践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)
相关推荐
Python私教3 小时前
model中能定义字段声明不存储到数据库吗
数据库·oracle
BestandW1shEs6 小时前
谈谈Mysql的常见基础问题
数据库·mysql
重生之Java开发工程师6 小时前
MySQL中的CAST类型转换函数
数据库·sql·mysql
教练、我想打篮球6 小时前
66 mysql 的 表自增长锁
数据库·mysql
Ljw...6 小时前
表的操作(MySQL)
数据库·mysql·表的操作
哥谭居民00016 小时前
MySQL的权限管理机制--授权表
数据库
wqq_9922502776 小时前
ssm旅游推荐系统的设计与开发
数据库·旅游
难以触及的高度7 小时前
mysql中between and怎么用
数据库·mysql
Jacky(易小天)7 小时前
MongoDB比较查询操作符中英对照表及实例详解
数据库·mongodb·typescript·比较操作符