问题标签 [manage.py]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
6110 浏览

django - raise ImportError("无法导入设置,因为环境变量 %s 未定义

Stack 上有几个关于这个错误的问题,但没有答案对我有帮助,奇怪的是,这个错误突然出现了,而之前一切正常。

我所做的是重新启动服务器,突然出现了这样的情况:

为什么在我没有更改任何内容的情况下突然出现此错误,我该如何解决?

0 投票
2 回答
906 浏览

django - django 在 manage.py 附近的脚本中登录 - 消息被忽略

我正在使用 Django 1.4.1。tmp.py在与 相同的目录中有一个脚本manage.py,它执行一些常规操作,并从 cron 启动,命令如下python /path/to/project/tmp.py

这里是tmp.py

这个脚本创建了一个日志条目,但是这个条目只是被 logger 忽略了。当我将相同的 3 行放入我的任何视图中时,日志条目会按预期出现在我的日志文件中。

记录器配置来自setings.py

为什么这个记录器只在视图中工作?os.environ.setdefault("DJANGO_SETTINGS_MODULE", "MYPROJECT.settings")也许记录器在我之后仍未配置tmp.py

0 投票
1 回答
54 浏览

python - 未找到已安装应用的模块

我已经将我的模板文件夹作为我的 python web 应用程序中的一个应用程序,我在我的 INSTALLED_APPS 中提到了它我在模板文件夹中也有 init 文件,但是当我运行 manage.py 任务时,出现错误并进行管理。 py 没有找到这个应用程序,即使我将应用程序放入 INSTALLED_APPS 字典时也没有错误。有什么帮助吗?

0 投票
0 回答
421 浏览

java - jython manage.py 运行服务器

Windows 7、64 位
Jython 2.5.4rc1
Django 1.4.5
Django_jython-1.3.0

我正在尝试遵循教程@ https://docs.djangoproject.com/en/1.4/intro/tutorial01/

工作正常,我现在有了我的项目结构。但是之后

产生了巨大的回溯错误。这里只是从开头,中间和结尾的摘录。
它始于:

继续:

总结:

这绝对不是预期的结果。我可以想象这是某种配置问题,但我不知道是什么。

非常感谢您提供的所有帮助。

这是完整的错误:

我期待任何建议。

0 投票
2 回答
4288 浏览

django - manage.py 不将参数传递给命令

尝试创建迁移时遇到问题。manage.py 以一种非常奇怪的方式表现 - 它接受为架构迁移提供的参数和我提供的不存在选项的答案。

当我跑

我明白了

编辑: 例如,当我将任何参数传递给任何 manage.py 命令时,我遇到了同样的问题

我以前做过很多次,我从来没有遇到过这样的问题。它已经在我的本地服务器上运行,当我尝试配置远程服务器时,我遇到了这个问题。

我的 manage.py 文件如下所示:

我使用 django-configurations,但它不应该引起任何问题(它以前工作过几次)。我认为问题出在其他地方。有什么想法会导致这样一个奇怪的问题吗?

0 投票
1 回答
11696 浏览

python - Django 转储数据 django.contrib.auth

我想要应用程序的转储数据django.contrib.auth

我试过了:

没有任何效果。需要你的帮助。

0 投票
1 回答
101 浏览

mysql - django - 生产中的manage.py错误

我刚刚部署了第一次使用 MySQL 作为数据库的 django 应用程序。在开发中,我使用 sqlite3 和 south 进行迁移。

我想我将使用python manage.py syncdbthenpython manage.py migrate来初始化数据库。但是,当我python manage.py syncdb第一次在生产环境中运行时,出现以下错误:

DatabaseError:关系“utils_message”不存在第1行:...sage”。“message_type”,“utils_message”。“text” FROM“utils_mes ...

我会错过什么?它可能是某种循环依赖吗?

我的 INSTALLED_APPs 设置如下所示:

0 投票
1 回答
1456 浏览

python - IntelliJ 12 Python - manage.py 任务的问题

我目前正在寻找一个漂亮的 Python/Django IDE,并从 JetBrains 中发现了 PyCharm,我测试了大约一周,这款软件给我留下了深刻的印象。

但是,我读到 IntelliJ Ultimate 与 JetBrains 自己的 Python 插件提供了与 PyCharm 本身相同的功能,所以我继续尝试,但遇到了一些我在 PyCharms 中没有的问题。在 IntelliJ 中,内置功能 'Tools > "Run manage.py Task..."' 适用于大多数(例如 runserver、startapp、syncdb、...),但不适用于所有命令:

  1. 几乎所有与 sql 相关的命令,如“sql”、“sqlall”、“sqlclear”……都显示为可用命令,但在输入时会引发“No Applications”错误消息。在 PyCharm 中,这些命令可以正常工作。

  2. 通过“test”运行测试套件会打开一个框,我必须在其中选择要测试的应用程序。但是,只有一个条目“[All Applications]”并且运行它会导致抛出多个异常。

  3. 将一些新应用程序添加到“settings.py”文件对“运行 manage.py 任务...”没有影响,而在 PyCharm 中它会向其中添加新命令。例如,我已经尝试使用“django.contrib.gis”来启用“ogrinspect”

所有这些问题导致 IntelliJ 以某种方式无法识别已安装的 django 应用程序的假设。我是否错过了已经在 PyCharm 中设置的 IntelliJ 中的一些配置或设置?

为了进一步解释我到底做了什么:在 IntelliJ 中,我创建了一个新项目“Python 模块”,然后启用 Django 作为所需的技术。在 PyCharm 中,我刚刚创建了一个“Django Project”类型的新项目。以下所有步骤完全相同。

0 投票
2 回答
4328 浏览

python - 将 python django 项目 1.3 升级到 1.5

目前我有使用 django 1.3 版在山狮操作系统上运行的 python 项目,现在我想将它升级到 django 1.5。但是当我把它放进去并尝试做的时候,python manage.py runserver我得到一个错误说

错误:在包含“manage.py”的目录中找不到文件“settings.py”。看来您已经定制了一些东西。您必须运行 django-admin.py,并将其传递给您的设置模块。(如果文件 settings.py 确实存在,它会以某种方式导致 ImportError 。)

我意识到项目结构不同,有什么方法可以将 1.3 项目转换或升级为 1.5 项目吗?

0 投票
5 回答
3603 浏览

python - 如何自定义 Django manage.py shell?

几乎每次我在 Django 中使用 manage.py shell 时,我都想导入某些东西。例如,我想从我的 models.py 模块中导入 *。目前,我的解决方法是将所有导入文件放在一个名为 s.py 的文件中,然后在启动 shell 后键入 execfile('s.py')。

如何自定义 manage.py 以便在我启动 shell 时自动执行导入?我正在使用 Django 1.4。谢谢你。

编辑:我正在添加更多细节以使我的问题更清楚。

这是我最初所做的:

每次启动 shell 时都输入 4 行样板代码很烦人。所以我把这 4 行放在一个文件中s.py。现在我这样做:

我也想摆脱execfile('s.py')。我想manage.py在启动 shell 时自动进行这些导入。