Django TypeError: Abstract models cannot be instantiated.错误解决方案

问题

2023-09-05 10:23:41\]\[dvadmin.utils.exception.CustomExceptionHandler():64\] \[ERROR\] Traceback (most recent call last): File "D:\\InstallSpace\\Anaconda3\\envs\\py39\\lib\\site-packages\\rest_framework\\views.py", line 506, in dispatch response = handler(request, \*args, \*\*kwargs) File "D:\\WorkSpace\\django-vue-admin-main\\backend\\mpbs\\views.py", line 37, in add_users sub_user_id_model = SubUserIdModel(sub=user.get('sub'), user_id=user_id, login_name=login_name) File "D:\\InstallSpace\\Anaconda3\\envs\\py39\\lib\\site-packages\\django\\db\\models\\base.py", line 413, in **init** raise TypeError('Abstract models cannot be instantiated.') TypeError: Abstract models cannot be instantiated. Traceback (most recent call last): File "D:\\InstallSpace\\Anaconda3\\envs\\py39\\lib\\site-packages\\rest_framework\\views.py", line 506, in dispatch response = handler(request, \*args, \*\*kwargs) File "D:\\WorkSpace\\django-vue-admin-main\\backend\\mpbs\\views.py", line 37, in add_users sub_user_id_model = SubUserIdModel(sub=user.get('sub'), user_id=user_id, login_name=login_name) File "D:\\InstallSpace\\Anaconda3\\envs\\py39\\lib\\site-packages\\django\\db\\models\\base.py", line 413, in **init** raise TypeError('Abstract models cannot be instantiated.') **TypeError: Abstract models cannot be instantiated.** # 方案 abstract=True,即可解决。

相关推荐
AI_56786 分钟前
MySQL索引的B+树实战哲学
数据库·b树·mysql
大锦终19 分钟前
【MySQL】视图+用户管理
数据库·mysql
一位代码20 分钟前
mysql | 数据表中列(字段)的添加、修改和删除
数据库·mysql
水坚石青21 分钟前
Java+Swing+Mysql实现物业管理系统
java·开发语言·数据库·mysql·swing
GanGuaGua23 分钟前
MySQL:内置函数
数据库·mysql·oracle
一位代码24 分钟前
mysql | limit 用法详解及注意事项
数据库·mysql
Li_76953235 分钟前
Redis —— (四)
数据库·redis
星哥说事1 小时前
告警通知方式:邮件、短信、Slack、钉钉等告警通知方式的配置
数据库·钉钉
张人玉1 小时前
c#常用的类
服务器·数据库·c#
IT 行者1 小时前
Spring Security 7.0 迁移指南
java·数据库·spring