问题标签 [django-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 投票
15 回答
254290 浏览

python - django 更改默认运行服务器端口

我想manage.py runserver在一个无关的config.ini. 有没有比解析sys.argv内部manage.py并插入配置的端口更简单的解决方法?

目标是运行./manage.py runserver时不必每次都指定地址和端口,而是让它从config.ini.

0 投票
1 回答
5371 浏览

python - python manage.py run server return ImportError

I downloaded a django blog project from github and i want to see if work, then i got this, what's it means?

I have checked the manage.py ,here is the code:

some kind of difference from defaults. So if do i have not enough authority to import execute_manager which may not exist?

what should i do?

0 投票
1 回答
915 浏览

django - Django 管理命令:[Errno 61] 连接被拒绝

我写了一个 Django 自定义管理命令——调用它command.py。当我使用 运行它时manage.py command,我收到以下错误:

该命令不导入除标准BaseCommand和之外的任何内容CommandError,以及我的项目特定模型。它不建立(或不应该建立)任何 SMTP 连接,但以防万一,我将以下行添加到settings.py. 我犯了同样的错误。


详细信息:这本质上是命令文件包含的内容。

0 投票
0 回答
144 浏览

python - Django 自定义命令不在项目目录之外运行

我正在尝试使用 Windows 任务计划程序运行 django 自定义命令。如果我从 Windows 任务计划程序运行任务,它会说它完成没有错误,但是我可以告诉它没有运行。

如果我从 django 项目目录运行命令,它将成功运行。但是,如果我在此目录之外运行命令,则无法访问此命令。我认为任务计划程序以这种方式运行我的命令,因此尽管任务完成,但命令并未执行。

我如何将它添加到全局命令列表中?我还将如何调试此类问题?

我只有 Python 2.7。

编辑:

我刚刚意识到 Django 中的 Python 路径列出了一组与 sys.path 中的目录不同的目录,来自“import sys”。此外,Django 的调试事物中的项目目录格式被列为“C:/Project”而不是格式“C:\Python27”

0 投票
2 回答
1067 浏览

python - 运行 python manage.py shell 时出错

我正在关注 Django 的文档,但在运行此命令时遇到了问题:python manage.py shell

这是我得到的错误:

我知道这意味着什么,但我不知道如何编辑我的 manage.py 文件以使其正常工作。我可能不小心编辑了缩进,现在我不知道如何恢复。

这是我的 manage.py 文件当前的样子:

谢谢!

0 投票
1 回答
1354 浏览

django - Django manage.py 不显示应用程序的命令

我正在使用 Django 1.4,并且有一个类似于以下的项目:

其中models.pyofapp2是一个空文件,并且两者app1app2列在INSTALLED_APPS. 问题是当我跑步时

的命令app1显示为:

但不是那些app2好像没有安装的app2。如果尝试运行一个app2名为app2command它的命令,它会抱怨Unknown command: 'app2command'。但是两个应用程序的测试都可以运行,特别是

进展顺利。app2问题是没有模型的事实吗?

0 投票
0 回答
133 浏览

python - 从自定义管理命令触发 call_command('syncdb', all=True)

我正在尝试通过使用添加标准 django 权限django.core.management.call_command

当我在控制台中输入它时,一切正常,即

这将为现有的 django 模型创建所有权限(即使对于那些添加了南迁移的模型)。

现在我想在自定义管理命令中使用它,所以我是这样实现的:

在方法的主体中handle(*args, **kwargs),导入方法后,from django.core.management import call_command我添加了以下内容:

此调用为某些模型创建权限实例,但所有带有迁移的模型都被传递。如何强制它为所有模型创建所有权限?

0 投票
2 回答
1574 浏览

django - Django 应用程序中的管理功能抱怨它需要“handle()”功能,即使它有一个

我正在尝试编写一个非常简单的管理函数,通过 Cronjob 检查“数据”模型实例的时间戳并删除超过 14 天的时间戳。我当前的功能如下所示:

当我收到投诉时,此命令一定有问题:

上面有个句柄方法——问题出在哪里?

0 投票
2 回答
1604 浏览

django - Django dumpdata output is empty

we have a Django 1.4.5 project with a PostgreSQL 9.3 backend. Unfortunately we are facing the problems when attempting to create fixtures for one of the apps (which is called sddb).

The database is full of objects that belong to sddb app:

However the dumpdata output is empty:

Explicit pointing of database (mentioned here) didn't help:

For the other apps dumpdata is working properly:

I don't want to use the entire table dumps (pgdump) due to obvious reasons. Hope to find right solution here.

0 投票
1 回答
663 浏览

python - 受够了错误 ImproperlyConfigured: settings.DATABASES 配置不正确。请提供 ENGINE 值

配置不当:settings.DATABASES 配置不正确。请提供 ENGINE 值

自过去 3 天以来,我一直在遭受这个问题的困扰。

我在不同的博客(甚至在 stackoverflow 上)和解决方案上也看到过大量的重复票证,但它们都没有对我起作用。

最后,我别无选择,只能在我的 settings.py 中询问有什么问题,为什么即使在新的 AWS 实例上转移 django 应用程序后问题仍然存在。

我的设置.py:

最近我的项目在 Django 1.4 上运行,但由于一些 smartbyte 编码错误,我更新到了 1.5。在那个问题开始之后,我降级到 Django 1.4。即使在降级之后它也不会继续,然后我将整个项目转移到新的 AWS 实例(ubuntu 14.04)。

我正在使用 Django 1.5 python2.7