Django 启动报错,缺少 SECRET_KEY

来源:4-4 项目开发环境介绍(服务器环境和Pycharm远程开发设置)

YUAYU

2020-12-28

创建项目步骤

  1. 首先在阿里云服务器创建好项目
  2. 然后在Pycharm配置好连接
  3. 同步代码

PyCharm:

  • 配置都没啥问题,就是启动报错
  • 框架的密钥明明就是存在的,奇了怪了
  • 错误:django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty.

Django 启动报错,缺少 SECRET_KEY

阿里云终端启动:

  • 这里启动是没有问题的,就很奇怪问题出在哪里
    Django 启动报错,缺少 SECRET_KEY
写回答

1回答

Jack

2020-12-29

您好,看下manage.py和Pycharm server的environment variables设置是否正确呢 

//img.mukewang.com/szimg/5feab2c80938ce9109570525.jpg

//img1.sycdn.imooc.com/szimg/5feab31309b2264913080741.jpg

可能是manage.py中正确配置settigs的路径,导致执行的时候访问不到settings.py,读不到secret_key,所以报错。望采纳~

0
3
YUAYU
回复
Jack
解决了
2021-01-12
共3条回复

Django高级实战 开发企业级问答网站

融合Django高级用法/算法/设计模式/TestCase测试/云计算打造项目

900 学习 · 756 问题

查看课程