问题标签 [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 投票
1 回答
988 浏览

python - 创建超级用户后 django manage.py syncdb 失败

djnago1.3.1 python2.7.2+ ubuntu 11.10 我正在制作syncdb,在创建超级用户后我遇到了这个错误:

请帮忙=)

0 投票
1 回答
520 浏览

python - Django Manage.py 外部脚本错误

我有一个我写的 manage.py 命令,它使用 ftplib 来拉下一个文件。如果我从终端运行此命令,它工作正常。现在我想从脚本中调用它,以便 cron 可以每晚运行它。当我运行脚本时,它会因“django.db.utils.DatabaseError: no such table”错误而失败。我可以从外部脚本运行 manage.py、manage.py 帮助而不会出现任何错误。有任何想法吗?

管理命令中的处理方法:

追溯

0 投票
0 回答
1762 浏览

python - Django:python manage.py syncdb 永远挂起

输出如下所示(项目名为parkingtickets):

然后它永远挂起。如果我暂停进程并杀死它,它不会死;我必须使用kill -9. 我以前从未遇到过这种情况 - 截至今天早上,我的应用程序运行顺利。我上次成功运行了 3 天前的 syncdb。那时我已经定义了更正,并且效果很好。我修改了模型以包含一个新字段 - 一个允许为空的不可编辑的外键 - 删除了表,然后点击了 syncdb。现在这个。我很乐意发布人们认为必要的任何信息。相关 settings.py(CRUD 是我们开发的一个内部框架,主要为我们加载通用模板):

编辑:好的,所以我添加的新外键会导致问题。任何其他表的外键都可以正常工作,并且对外键的修改不会改变任何内容(例如,上下移动它以便在不同的时间对其进行解析,使其可编辑,使其不接受空值)。这是我要外键进入的表的定义,Ticket:

0 投票
1 回答
2222 浏览

django - Django 转储数据不写入文件,生成“错误的文件描述符”错误

我正在尝试将数据转储到文件中,并不断收到此错误:

我觉得这与代码页或 unicode 有关。尝试在 PowerShell 中执行此操作,没有错误,但数据已打印到屏幕上并且文件为空......(好像 > 符号不存在)。

任何人都知道可能导致这种情况的原因吗?

提前致谢 :)

0 投票
1 回答
486 浏览

django - Django 1.2 - 管理 - 命令 - 无法在 crontab 上运行 manage.py 命令

在我的项目中,我有一个应用程序:带有管理命令的 my_app:my_command.py

在 SSH 我尝试: my/folder/project/and/app/python2.4 manage.pymy_command 一切正常

但如果我尝试 : python2.4 /my/folder/project/and/app/manage.py my_command,manage.py 不知道我的命令......

我尝试在 crontab 上运行我的命令..

谢谢劳伦

0 投票
1 回答
1270 浏览

django - 为 Django 教程同步 sqlite3

我正在启动 Django 教程并安装了虚拟环境和 django。我正在使用已经安装 sqlite3 的 Mac 10.6.8。

我在虚拟环境中工作。我将 settings.py 文件更改为:

NAME将 settings.py 文件中的 -- 留空(即''),因为教程说

“如果文件不存在,第一次同步数据库时会自动创建。”

但是当我运行时python manage.py syncdb,我收到以下错误:

django.core.exceptions.ImproperlyConfigured:使用数据库前请在设置模块中填写数据库名称。

为什么我的文件没有自动创建?或者我需要做什么来解决这个问题?

谢谢!

0 投票
1 回答
360 浏览

django - manage.py 的 django 配置文件的格式是什么?

我正在连接 selenose (selenium) 测试并在此过程中使用 liveserver。看来我自动开始遇到正在使用的端口的问题,因此希望将 liveserver 配置为使用多个端口。我看到如何通过命令行(--liveserver=localhost:8100-8110)做到这一点,但想使用配置文件。

我已经有一个用于鼻子的,并认为我可以重复使用它,但找不到任何支持这种信念的东西,我的测试运行表明它不起作用。我期待能够添加如下内容:

[???] liveserver=localhost:8100-8110

但替换'???' 带有实际标题。

0 投票
1 回答
1246 浏览

django - 外键作为 Django 1.5 可配置用户模型上的必填字段,createsuperuser 说:AttributeError: 'NoneType' object has no attribute '_state'

使用来自 Django 1.5 (1, 5, 0, 'beta', 2) 的新可配置用户模型,我在运行manage.py createsuperuser尝试设置必填字段的外键时收到此错误:

AttributeError:“NoneType”对象没有属性“_state”

由于我有一个带有用户模型所需值的fixtures/initial_data.yaml ,因此工作流程是:

  1. 创建数据库
  2. python manage.py syncdb
  3. 对问题回答“否”您刚刚安装了 Django 的身份验证系统,这意味着您没有定义任何超级用户。您想现在创建一个吗?(是/否)
  4. 从 1 个固定装置安装了 14264 个对象
  5. python manage.py createsuperuser

我尝试在导入灯具后创建超级用户,所以这不是由 City 模型的空数据库表引起的问题。

代码摘录,基于文档

模型.py

如何让外键在我的用户模型上的必填字段上工作?谢谢你。

编辑:追溯自manage.py createsuperuser --traceback

0 投票
1 回答
1531 浏览

django - Django call_command 无初始数据选项

在 Django 中,我想这样做call_command相当于

就像是

initial_dataandno_initial_data不是正确的关键字(它们什么都不做)。

很抱歉这个琐碎的问题,但我找不到这些选项的任何文档。

0 投票
3 回答
7772 浏览

django - manage.py - 不在项目文件夹中?

我是第一次尝试 Django,我正在尝试按照django 团队提供的教程进行操作。

在我创建了一个新项目后,我得到了以下文件夹/文件结构,正如教程所说的那样:

当我创建一个应用程序时,我运行:

...它在与 manage.py 文件相同的文件夹中创建应用程序“polls” - 这给了我:

这意味着我创建的应用程序是在我的项目文件夹之外创建的,当然,情况不应该如此。我试图将 manage.py 移动到项目文件夹中。但是当我这样做并运行时:

...我收到以下错误:

我想我可以手动将应用程序移动到项目文件夹,但这是我不应该做的事情。

所以,要么是教程中有问题(我很难相信),要么我在这里遗漏了一些东西(更有可能)。

提前致谢。