问题标签 [django-extensions]

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 回答
741 浏览

python - 带有扩展的多个 Django 管理参数

有没有办法在admin.site.register()内部 admin.py 中使用多个 Django 扩展?我正在使用“simple-history”和“import-export”扩展,但我只能在admin.site.register().

示例:我有一个名为“Cars”的模型,它使用“simple-history”扩展名,所以我需要admin.site.register(Cars, SimpleHistoryAdmin),正如他们的文档所说的那样。我也想将导入/导出扩展名用于相同的“汽车”模型,但我admin.site.register()不需要多个参数来添加它。

模型.py

管理员.py

我尝试使用代理和内联,但代理创建了一个我不想要的新模型,并且在使用内联时我收到一个错误,说它需要外键,但我没有尝试获取模型对象来自不同的模型。将它们命名为相同的模型不起作用,因为模型已经注册。任何帮助深表感谢!

0 投票
1 回答
363 浏览

flask - 如何将 ptiPython 与 Flask-Script 一起使用?

在 Django 中,启用 Django-Extensions 插件以强制执行 Django-Shell 后,我可以使用 ptiPython 而不是 IPython。在 Flask 世界中,另一种似乎是 Flask-Script,我四处搜索但找不到任何可以将 ptiPython 与 Flask-Shell 一起使用的东西。

0 投票
0 回答
126 浏览

python - Django Rest Framework - JSON 模型支持的字段

我正在努力获得一个可写的 JSON 字段,其中 JSON 字段由JSONField支持。

为什么data永远不会正确存储

模型.py

api.py

当我发布基本请求时 - 它从不推送数据

参考:DRF 版本 3.2.5

0 投票
0 回答
393 浏览

python - Django 中的 Graph_models:TypeError 不能在类似字节的对象上使用字符串模式

我正在尝试获取我的应用程序的 graph_models。我已经做过一次了,但现在我遇到了这个错误,我无法找到解决问题的方法。

追溯:

我试过什么?

  1. 评论了INSTALLED_APPS(一一:'debug_toolbar'上次工作时已经存在问题)
  2. python manage.py graph_models --pygraphviz -g -o m.png my_app_01(my_app_02、03 等)
  3. git checkout ###(到它最后一次工作,以及不同的提交)

什么都没有发生,实际上,因为3.我怀疑我的应用程序之外的事情可能正在发生。否则,如果之前有效,为什么在曾经有效的提交中不再有效?

那么......关于如何找到解决方案的任何想法?谢谢你的时间!(我很抱歉英语不好)

0 投票
3 回答
4484 浏览

python - Python/Django TypeError:相对导入需要“包”参数

在使用 C 和 C++ 编写多年之后,我觉得在涉及 python 和 django 时有点笨。我似乎无法得到一些简单的工作。我承认该错误已在许多帖子中讨论过。

我开始浏览一些 django 教程,所以我运行了“django-admin startproject mysite”,它创建了一个“mysite”文件夹。

我已经安装了 django_extensions,所以现在我正在尝试使用它的“运行脚本”。我有一个更复杂的脚本,我想稍后运行,但现在,我正在尝试调用一个简单的用户脚本,我通过这种机制在网上找到它,即

它位于“脚本”文件夹中,因此我的结构如下,其中外部 mysite/ 根目录只是我项目的容器:

当我按如下方式运行脚本时,出现相对导入错误。

如果我包含调试,那么我可以看到以下@runscript.py #99:检查 .scripts.mysimplescript.scripts.py

最初运行了一些 django 教程后,设置了以下内容:

关于该主题的一些讨论,例如 [1]:python 相对导入的打包和 [2]:如何在 Python 中进行相对导入?建议在外部 mysite/ 目录中添加一个 main.py。

但本质上,我仍然想通过 django-extensions 调用脚本,使用:

还有一点。如果我放弃“。” 在文件夹之前,即

然后我收到以下错误:

但是会生成一个“mysimplescript.pyc”。

有人能帮助我吗?如何让 python 识别包?提前致谢。

0 投票
1 回答
85 浏览

python - 如何使用 SHELL_PLUS_DONT_LOAD?django-extensions==1.6.1,Django==1.9.2

我有以下设置:

但是,当我运行python manage.py shell_plus这个模型时仍然加载。

关于如何调试的任何提示或线索?

0 投票
1 回答
4931 浏览

jupyter - Jupyter 不会连接到内核

我正在使用 django-extensions 并运行shell_plus --kernel它并输出:

To connect another client to this kernel, use: --existing kernel-6690.json

然后我尝试连接 Jupyter:

$ jupyter notebook --existing=kernel-6690.json [W 10:44:59.290 NotebookApp] Unrecognized alias: '--existing=kernel-6690.json', it will probably have no effect. ...

为什么 Jupyter 不连接到内核?

0 投票
1 回答
1267 浏览

django - 错误:django.core.exceptions.ImproperlyConfigured

我正在使用 django-extensions 进行图形模型表示。运行此命令时:

错误:

django.core.exceptions.ImproperlyConfigured:带有标签大括号的应用程序缺少 models.py 模块。

我的项目结构:

我的模型/abc.py:

提前致谢

0 投票
0 回答
203 浏览

python - “libnfc - Django”如何使用 Django 运行外部 python 脚本?

我尝试使用 djangotutsme 的 django-extensions运行 mysqlNFC.py 脚本

执行此操作后./manage.py runscript mysqlNFC

错误信息

即使有./manage.py unscript -v 2 mysqlNFC,它仍然是 django 模型的前哨

如何让mysqlNFC.py脚本运行?

在 settings.py 中

脚本目录

我试图运行的脚本mysqlNFC.py

模型.py

由于冗余,下面没有提到一些类

管理员.py

0 投票
1 回答
208 浏览

django - 不同的 django 处理相同的日志

当您有不同的 django 进程时,这是一个关于日志记录的开放式问题。如何在同一个日志文件中获取不同 django 进程的输出?你会如何处理这个问题?

现在到我当前的设置。我有一个在 webfaction 上运行的 django webapp。在 django 中,日志记录将转到控制台标准输出

httpd.conf它被配置为去

然后我有一些像这样从 cron 运行的作业,./manage.py runjobs hourly当前输出到控制台。

那么我怎样才能将 django 的正常输出和那些命令行进程的输出放到同一个文件中呢?知道如何使用 celery 任务和在单独的 django 进程上运行的任何其他任务来执行此操作也会很有趣。

谢谢 !