立秋6789 2023-07-23 15:12 采纳率: 89.7%
浏览 8
已结题

Django Shell 模式导入数据库报错

django.core.exceptions.ImproperlyConfigured: Requested setting INSTALLED_APPS, but settings are not configured. You must either define the environment variable DJA
NGO_SETTINGS_MODULE or call settings.configure() before accessing settings.

shell模式下,导入数据库时报此错误,百度了一圈也没有解决,有人知道什么原因吗?

img

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-07-23 18:31
    关注
    • 这篇博客: Django 中的 shell命令中的 shell工具 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
    • Django的manage工具提供了shell命令,帮助我们配置好当前工程的运行环境(如连接好数据库等),以便可以直接在终端中执行测试python语句。

      通过如下命令进入shell

      python manage.py shell
      
      

      在这里插入图片描述
      导入两个模型类,以便后续使用

      from book.models import BookInfo,PeopleInfo
      
      

      此文的shell 是 manage工具的 一条命令

      还记得之前创建的管理员嘛,用的也是 manage命令,那我们说说这个 manage

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 9月21日
  • 已采纳回答 9月13日
  • 创建了问题 7月23日

悬赏问题

  • ¥66 关于川崎机器人调速问题
  • ¥15 winFrom界面无法打开
  • ¥15 crossover21 ARM64版本安装软件问题
  • ¥15 mymetaobjecthandler没有进入
  • ¥15 mmo能不能做客户端怪物
  • ¥15 osm下载到arcgis出错
  • ¥15 Dell g15 每次打开eiq portal后3分钟内自动退出
  • ¥200 使用python编写程序,采用socket方式获取网页实时刷新的数据,能定时print()出来就行。
  • ¥15 matlab如何根据图片中的公式绘制e和v的曲线图
  • ¥15 我想用Python(Django)+Vue搭建一个用户登录界面,但是在运行npm run serve时报错了如何解决?