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

python - manage.py 不显示在项目目录中

我创建了一个项目,这里是文件夹结构:

缺少 manage.py。

我正在使用 Django 版本1.4.20和 python 版本2.6.6

有没有人以前有同样的问题?

谢谢你。

0 投票
1 回答
495 浏览

django - EC2 实例无法在浏览器中访问

我使用 Ubuntu 服务器为 Django 项目创建了一个 EC2 实例。

我成功安装了所有必需的 django、python 等软件包。

但是,当我尝试使用私有 ip 通过 ssh 时:python manage.py runserver xxx.xx.xx.xx:8983 它正在运行,但是当我尝试通过浏览器加载它时,它给出错误:“连接已超时”

我已将 VPC 安全组分配给此实例。

另外,我尝试通过 SSH 使用公共 IP 地址::python manage.py runserver XXX.XX.XX.XX:8983 它给出的错误如下:

验证模型...

2015 年 7 月 15 日 - 22:34:10 发现 0 个错误 Django 版本 1.6.7,使用设置 'conf.settings.local' 在http://xx.xx.xxx.xx:8983/启动开发 服务器控制-C。错误:无法分配该 IP 地址。

当我在浏览器中运行时发生了同样的错误。

我也尝试了两种选择,但没有运气

0:8000 0.0.0.0:8000 端口在 ssh 中使用 python manage.py 成功运行,但在浏览器中没有。

我检查了 /etc/network/interfaces 这个文件,下面的行已经存在:
auto lo iface lo inet loopback

有人有其他解决方案吗?

0 投票
1 回答
64 浏览

python - 尝试创建自定义 django mange.py 命令,出现错误

刚开始使用 Django。我正在尝试创建一个名为“average”的自定义 manage.py,其功能是计算 Review 模型中每个字段的平均值并在“AvgMarks”模型中更新它。

型号是:

manage.py 的“average.py”内容为:

在 Windows Powershell 中运行“python manage.py average”命令时,出现以下错误:django.db.utils.IntegrityError:college_avgmarks.overall may not be NULL

我如何解决它?TIA

0 投票
0 回答
35 浏览

python - 从远程端启动 Pycharm 远程调试

是否可以从远程服务器开始远程调试?

示例:我有一个 django 管理命令,我想在我的 pycharm 中进行调试,并且从 pycharm 运行管理命令在调试时不会这样做。

或者是否可以从 pycharm 远程调试 manage.py 命令?

0 投票
2 回答
1563 浏览

python - timeit 在 python manage.py shell 中不起作用

我必须花时间在 django 项目中运行查询,即python manage.py shell

代码:

这在 python manage.py shell 中不起作用

但这是工作文件,我在 py 文件中编写代码并运行我的命令行。

有问题from __main__ import a1 as a1

0 投票
1 回答
858 浏览

django - Django 调用管理命令在视图中,但不要等待

我从如下视图调用管理命令:

我不想在继续查看视图并返回响应之前等待我的管理命令完成。在这种情况下,“成功”仅表示命令已被调用,并且不关心该命令是否成功运行。

有没有一种 djangoy 方式让我在后台启动它而不等待它?

谢谢!

0 投票
1 回答
104 浏览

python - manage.py 命令返回帮助文本

我有一个问题manage.py- 它返回“帮助”而不是创建应用程序。我在 Django 中很新,所以很明显。

我使用PyCharm创建了一个Django项目。

因此PyCharm创建了一个名为的目录Projct,如下所示:

现在,我想开始项目,所以我更改了SQLite数据库的名称并执行以下命令:

...PycharmProjects/Projct/manage.py startapp 项目

命令返回:

我已经尝试过syncdb,它返回相同的列表。

你知道问题出在哪里吗?

0 投票
0 回答
1100 浏览

python - Django 无法访问数据库/拒绝访问 user@localhost

我目前在运行 Django 应用程序 Scalica 时遇到了一些问题。昨晚它工作得很好,我一定是做错了什么把它弄坏了——我只是不确定它是什么。

当我尝试运行以下内容时:

我收到此错误消息:

问题是,我不相信这个应用程序甚至应该知道用户应用服务器。我尝试执行的 manage.py 文件的 settings.DATABASES 设置如下:

我正在远程运行 Scalica,并将数据保存在远程服务器上以将其显示到网页上。然后由在本地运行的刮板刮取,然后将其保存到 appserver 用户下的数据库中。所以 appserver 根本不应该访问 Scalica 数据库。我认为 manage.py 调用了错误的 settings.py。如果是这种情况,我该如何解决?如果我的猜测是错误的,如果有人可以提供一些建议,那将很有帮助。

下面是manage.py的内容:

编辑

我已经尝试删除现有用户 appserver 并重新创建它,授予它对本地应用程序使用的数据库 metrix1 和 metrix2 的权限。然而,这并没有解决我的问题。我在远程运行与 appserver 无关的 Scalica 应用程序时遇到问题。

以下是 appserver 的用户权限:

0 投票
2 回答
193 浏览

python - 安装了 Django 1.9 但虚拟环境使用 1.8.7

我正在尝试使用新版本的Django (1.9). 我创建了一个虚拟环境(venv),在其中安装了新的Django (1.9). 一切似乎都可以正常工作,但是当我这样做时,manage.py runserver它似乎使用的是旧版本的Django (1.8.7).

venv的被​​激活了,所以我不知道它为什么会这样。

cmd从头开始附加命令: 在此处输入图像描述

你知道问题出在哪里吗?

0 投票
0 回答
551 浏览

python - Django 设置导入错误 - project_name.settings 不起作用,设置起作用

我有一个 Django 项目,版本 1.8.7

我正在尝试运行 manage.py。

manage.py 脚本产生错误:

我的目录结构是这样的:

在 manage.py 我有这样一行代码:

如果我更改project_name.settingssettings. 我不再收到此错误(我收到另一个错误,也是一个导入错误,但除此之外)

在其他机器上,该代码适用于project_name.settings.

我想这是一个路径问题。如何,或者更好地说,我在哪里可以解决这个路径问题?具体来说,我如何告诉 Django project_name.settings 实际上是 current_directory.settings?

谢谢!

回答:

所以,我发现的解决方法是在 python 的 dist-packages 中创建一个符号链接。我有一个符号链接,我们称之为 s,它指向包含我的项目的目录。符号链接 s 指向 parent_dir。

我还添加了一个 pth 文件 s.pth,其中仅包含符号链接的名称 s。

现在,它起作用了。