问题标签 [django-shell]
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 shell 中保存后 QuerySet 不更新?
所以今天,当我在学习数据库的 Django shell 接口时,我遇到了一个非常奇怪的问题。
即使在执行保存方法后,我也无法获取更新的数据。
我搜索了这个问题,但在所有这些查询中,他们缺少保存方法。
这是一些 django 更新问题还是我错过了什么?
所以这是输出。如您所见,即使保存后用户对象仍为空白
这是我的模型
django - 如何在 python3 manage.py shell 中以表格形式打印 Django 查询集
有没有办法或包在 python3 manage.py shell 中以表格形式打印 Django 查询集
查询集打印如下
但我希望它像这样打印
django - django从shell中的一对多模型关系中检索所有对象
我怎样才能获得一个板内的所有任务?(每个用户都可以创建一个板,并且在该板内用户可以创建任务)我已经尝试过Board.objects.get(pk=1).title.title
,但这似乎不起作用。
python - 如何在bpython中剪切和粘贴?
如果可能的话,我想直接在 shell 会话中剪切和粘贴。我在 .py 文件中有一个简单的 with 块:
这将很容易地剪切和粘贴到解释器中。但是,如果我尝试直接在 bpython 会话本身中剪切和粘贴,则会引发错误:
我觉得必须有一个简单的工作流程改变,我只需敲几下键就可以做到这一点。必须不断地按向上箭头重新插入可以做到这一点,但我们可以为整个最后一个块做类似 %hist 或类似的事情吗?我怎样才能做到这一点?我将 zsh 与 oh-my-zsh 和 powerlevel10k 一起使用。
django - 在 Django Shell 中获取模型的所有字段
是否可以在 Django Shell 中输出特定模型的所有字段的名称?例如,如何从User
模型中获取字段:
我知道我可以通过访问models.py
适当的应用程序来获得它,但在同一个地方获取所有应用程序的模型信息对我来说会更方便。
django - 如何通过多级反向查找来获取对象
在我的项目中,有三个模型:
Level1模型有 2 个对象WA
,TX
. Level2有5个对象AAA
,BBB
外键在哪里WA
;和AAA
,CCC
外DDD
键在哪里TX
。
在Level3中,我想在Level2外键对象RRRR
所在的位置添加一个对象。AAA
当我尝试通过 获取Level2时Level2.objects.get(name='AAA')
,它显示错误get() returned more than one Level2 -- it returned 2!
如何解决这个问题。提前致谢。
python - Django 上下文处理器不从 shell 渲染
使用Django 3.2
定义了一些全局变量,例如
应用程序/context_processors.py
并在settings.py
文件中
已APP_NAME
在电子邮件模板页脚中使用过
帐户/电子邮件.py
模板/帐户/welcome_message.html
当电子邮件从门户网站发送时,APP_NAME
呈现正常,但是当电子邮件发送是从 Django shell 启动时
然后APP_NAME
不会在电子邮件中呈现。
上下文处理器如何也可以从 shell 呈现?
django - m2m_change 信号在管理站点中不起作用,但在 shell 中起作用
我有一个模型
并且CatigoryPerants
是:
我尝试在signal.py中运行一个信号:
问题是当我将新父级添加到Category
来自 Shell 的.parents.set([parents])
或其.parants.add(parent)
工作时,但是当从管理站点添加任何父级时,此信号不起作用
我添加了signal.py
inready
函数apps.py
然后添加myappConfig
到__init__.py
defult_app_config
django - Django Shell 更新对象值
我想在 django shell 中将价格提高 30%。
模型.py:
贝壳:
错误:
django - Django shell 获取模型对象函数不起作用有什么想法吗?
我试图查看 django 文档,但找不到我要查找的内容。我有一个 django 模型,在这个模型中我定义了 som 逻辑,问题是当我尝试通过 django shell 获取接收器时我无法获得值。我想看看 def recepie_status 是否正常工作。
我的模型:
我在 django shell 中做到了这一点:
在 django shell 中抛出此错误