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,即可解决。

相关推荐
得物技术21 分钟前
破解gh-ost变更导致MySQL表膨胀之谜|得物技术
数据库·后端·mysql
c8i5 小时前
drf初步梳理
python·django
Raymond运维5 小时前
MariaDB源码编译安装(二)
运维·数据库·mariadb
沢田纲吉5 小时前
🗄️ MySQL 表操作全面指南
数据库·后端·mysql
RestCloud20 小时前
SQL Server到Hive:批处理ETL性能提升30%的实战经验
数据库·api
RestCloud21 小时前
为什么说零代码 ETL 是未来趋势?
数据库·api
ClouGence1 天前
CloudCanal + Paimon + SelectDB 从 0 到 1 构建实时湖仓
数据库
c8i1 天前
django中的FBV 和 CBV
python·django
DemonAvenger1 天前
NoSQL与MySQL混合架构设计:从入门到实战的最佳实践
数据库·mysql·性能优化
AAA修煤气灶刘哥2 天前
后端人速藏!数据库PD建模避坑指南
数据库·后端·mysql