問題タブ [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.

0 投票する
3 に答える
3182 参照

python - Python 2.7 のデバッガーで、2 つの for ループを含む単一行のスクリプトを作成する方法

Python デバッガーまたは django シェルで単一行の for ループを作成するのは簡単です。

しかし、そこに 2 番目の for ループを挿入するにはどうすればよいでしょうか?

インタラクティブに作業する場合、前のコマンドの上矢印編集があると便利なので、気になります(これは、他のコンテキストで単一行コマンドを使用する試みではありません)。

注: 「印刷」は単なる例です。実際の使用では、オブジェクトを反復処理するか、「for s in Section.objects.all():for j in s.children():print j」などの他のプログラミングまたはデバッグ タスクを実行します。Python 2.7 を使用しています。

0 投票する
1 に答える
485 参照

django - データベースのパスワードに「&」文字があると、django dbshel​​l でエラーが発生する

&Django でデータベース パスワードにアンパサンド記号を使用しています。ファイルは次のsettings.pyようになります。

次のエラーが表示されますdbshell

私のパスワードがpass&wordの場合、コマンドが文字の後に壊れていることがわかります&。これを回避するにはどうすればよいですか (パスワードを変更する以外に)。それは Django のバグですか、それともキャラクターをエスケープする必要がありますか?

PSpython manage.py runserverは問題なく動作します。Win7でコマンドプロンプトを使用。

0 投票する
1 に答える
1110 参照

python - スクリプトを使用してバッチファイルでdjangoシェルを実行します

「python manage.py shell」を作成し、「from myapp.model import Contact c = Contact.objects.all().count() print c」を追加する方法を知りたいです。これはバッチファイルで可能ですか?

0 投票する
1 に答える
1668 参照

python - Django シェル コマンドを cron として実行する

Django シェル コマンドを として実行しようとしてcronいます。Django アプリのモデルとクエリを使用して検索し、読み書きするクエリとオブジェクト タスクがいくつかあります。

これを1日に1、2回実行するにはどうすればよいですか?

たとえば、これらのクエリを定期的に実行するにはどうすればよいですか。

0 投票する
1 に答える
482 参照

python - 認識されないフラグ: '--ext' on python manage.py shell_plus --notebook

Mac OS X 10.10およびpython 2.7で実行されているDjango 1.6.10を使用するDjangoプロジェクトがあります。pipを使用してdjango_extensionsとipython [notebook]をvirtualenvにインストールしました:

ただし、django ipython ノートブックを実行しようとすると:

ipython ノートブックが次のようにクラッシュします。

これはここに文書化されました: https://opensourcehacker.com/2014/08/13/turbocharge-your-python-prompt-and-django-shell-with-ipython-notebook/#Django_integration

このクラッシュの原因がどこにあるかはわかりません。何か案は?

0 投票する
0 に答える
29 参照

django - Django で ManyToOne レジスタをコピーする

私のモデルを見る

https://github.com/rg3915/vendas/blob/master/vendas_project/vendas/models.py#L117-L157

そして私の要点を見てください

https://gist.github.com/rg3915/9c2c0d6b9db0a5e6e6e1

この要点は、SaleDetail のレジスタを新しい SaleDetail にコピーします。「小計」フィールドがあり、これがレコードです。

レコードをコピーすると、小計フィールドを除いてすべてが正常に機能します。

post_saveこのフィールドをコピーするには、というコマンドを使用する必要がある場合があります。

どうすればいいですか?

0 投票する
1 に答える
207 参照

python - Strange behaviour Django shell and iPython

I was doing some stuff in the Django console and I realized that the global variables are not recognized inside the lambda expression, for example if you execute the following code inside a python or even inside an iPython console it works perfectly:

But if you execute it inside the Django shell with iPython it doesn't work:

The iPython version 0.13.2

Thank you in advance!

EDIT

Event if I assign a before the lambda funciton the problem stills: