问题标签 [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.
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
我尝试使用代理和内联,但代理创建了一个我不想要的新模型,并且在使用内联时我收到一个错误,说它需要外键,但我没有尝试获取模型对象来自不同的模型。将它们命名为相同的模型不起作用,因为模型已经注册。任何帮助深表感谢!
flask - 如何将 ptiPython 与 Flask-Script 一起使用?
在 Django 中,启用 Django-Extensions 插件以强制执行 Django-Shell 后,我可以使用 ptiPython 而不是 IPython。在 Flask 世界中,另一种似乎是 Flask-Script,我四处搜索但找不到任何可以将 ptiPython 与 Flask-Shell 一起使用的东西。
python - Django Rest Framework - JSON 模型支持的字段
我正在努力获得一个可写的 JSON 字段,其中 JSON 字段由JSONField支持。
为什么data
永远不会正确存储
模型.py
api.py
当我发布基本请求时 - 它从不推送数据
参考:DRF 版本 3.2.5
python - Django 中的 Graph_models:TypeError 不能在类似字节的对象上使用字符串模式
我正在尝试获取我的应用程序的 graph_models。我已经做过一次了,但现在我遇到了这个错误,我无法找到解决问题的方法。
追溯:
我试过什么?
- 评论了
INSTALLED_APPS
(一一:'debug_toolbar'上次工作时已经存在问题) python manage.py graph_models --pygraphviz -g -o m.png my_app_01
(my_app_02、03 等)git checkout ###
(到它最后一次工作,以及不同的提交)
什么都没有发生,实际上,因为3.
我怀疑我的应用程序之外的事情可能正在发生。否则,如果之前有效,为什么在曾经有效的提交中不再有效?
那么......关于如何找到解决方案的任何想法?谢谢你的时间!(我很抱歉英语不好)
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 识别包?提前致谢。
python - 如何使用 SHELL_PLUS_DONT_LOAD?django-extensions==1.6.1,Django==1.9.2
我有以下设置:
但是,当我运行python manage.py shell_plus
这个模型时仍然加载。
关于如何调试的任何提示或线索?
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 不连接到内核?
django - 错误:django.core.exceptions.ImproperlyConfigured
我正在使用 django-extensions 进行图形模型表示。运行此命令时:
错误:
django.core.exceptions.ImproperlyConfigured:带有标签大括号的应用程序缺少 models.py 模块。
我的项目结构:
我的模型/abc.py:
提前致谢
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
django - 不同的 django 处理相同的日志
当您有不同的 django 进程时,这是一个关于日志记录的开放式问题。如何在同一个日志文件中获取不同 django 进程的输出?你会如何处理这个问题?
现在到我当前的设置。我有一个在 webfaction 上运行的 django webapp。在 django 中,日志记录将转到控制台标准输出
在httpd.conf
它被配置为去
然后我有一些像这样从 cron 运行的作业,./manage.py runjobs hourly
当前输出到控制台。
那么我怎样才能将 django 的正常输出和那些命令行进程的输出放到同一个文件中呢?知道如何使用 celery 任务和在单独的 django 进程上运行的任何其他任务来执行此操作也会很有趣。
谢谢 !