当前位置: 首页 > news >正文

如何快速解决django报错:cx_Oracle.DatabaseError: ORA-00942: table or view does not exist

    我们在使用django连接oracle进行编程时,使用model进行表映射对接oracle数据时,默认表名组成结构为:应用名_类名(如:OracleModel_test),故即使我们库中存在表test,运行查询时候,也会提示如下错误:

    为解决该问题,我们可以通过在我们自己的model类中指定我们映射的表名:

    接着我们编写查询方法,对接测试页面进行数据查询:

from django.http import HttpResponse

from OracleModel.tusermodel import Tuser


def test2(request):
    user_lists = Tuser.objects.all()
    result = ""
    for val in user_lists:
        result += val.user_name+" "

    print(result)
    return HttpResponse("<p>" + result + "</p>")

    打开页面,发现我们获取到数据:

相关文章:

  • 智能运维时代的网络拓扑管理:乐维监控的架构可视化实践
  • 科技快讯 | 谷歌发布新一代推理模型;我国成功发射天链二号04星;Manus:将举行线下活动 正努力让更多人用上Manus
  • 基于javaweb的SpringBoot房屋出租系统设计与实现(源码+文档+部署讲解)
  • Android 媒体(音乐)播放通知栏
  • 测谎仪策略思路
  • yolo系列算法最新进展
  • Spring Security 全面指南:从基础到高级实践
  • Ubuntu服务器挂载时遇到文件系统错误怎么办
  • 03 相机标定图像采集
  • 电脑卡怎么办?提升电脑流畅的方法
  • 资本运营:基于Python实现的资本运作模拟
  • 【Portainer】Docker可视化组件安装
  • milvus-use教程 python
  • ​双目立体视觉的3D重建全流程
  • 深入解析 C# 开闭原则(OCP):设计可扩展的系统
  • VScode cl配置
  • SpringMVC 中的DispatcherServlet生命周期是否受Spring IOC 容器管理
  • CentOS 7 离线升级 OpenSSH
  • 注意!ChatGPT 全新 AI 图像功能延迟对免费用户开放
  • 高级java每日一道面试题-2025年3月08日-微服务篇[Eureka篇]-说一说Eureka心跳机制
  • 官方网站建设必要性/游戏推广对接平台
  • 织梦做的网站怎么加弹窗/专门代写平台
  • 网站设计开发项目书/网站制作哪家公司好
  • 谷歌网站统计/查询网站
  • 做设计网站的工作怎么样/搜seo
  • 网站建设专题/搜索引擎优化包括哪些内容