問題タブ [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.
django - 値を編集するときの Django EncryptedCharField エラー
これは、私の Django 仲間のためのものです。
ユーザーのプライバシーを尊重するために、一部のデータベース フィールドが暗号化されている Django 1.6.5 および MySQL でアプリケーションを構築しようとしています。を正常にインストールdjango-extensions
し、正常に使用しEncryptedCharField
て、簡単な保存とデータの取得を行いました。
ただし、EncryptedCharField
フロートに使用すると問題が発生します。さて、単純な型キャストが役に立ちました - この問題はその問題ではないようです。値である暗号化されたフィールドから始めて、数値を加算/減算して値を変更し、データベースに保存しようとしています。次のようにエラーを減らして再現することができました:
ここで、account_name
とcurrent_value
は両方ともEncryptedCharField
s です。current_value
これは Unicode であることがわかります。そのため、 float
(私が思っていた) への型キャストは問題を解決します。
ただし、そうすると別の問題が発生します。
ここで暗号化されたフィールドにフロート値を割り当てることと、最初に次のように値を設定した場所との違いを理解できませんでした。
django - 管理インターフェースで django_extensions の作成/変更されたフィールドを表示します
TimeStampedModel
fromに基づくクラスがありますdjango-extentions
:
デフォルトでは、管理インターフェースのcreated
およびmodified
フィールドはエディション ページに表示されませんmy_app/myclass/id
。
の編集管理ページにフィールドcreated
とフィールドを強制的に表示するために、このハックを試しました。modified
MyClass
しかし、これにより次の例外が発生しました。
エディションの管理インターフェイスにフィールドcreated
とmodified
フィールドを表示するにはどうすればよいですか?MyClass
注 1: MyClass
はフィールドを含む多くのフィールドを持つモデルManyToMany
です。基本クラスのcreated
およびフィールドを除くすべてのフィールドを表示できます。modified
TimeStampedModel
注 2:参照中の管理ページは、行のエディション ページです。my_app/myclass/id
python - django-extensions で ipython ノートブックを実行する
pip install で django-extensions と ipython をインストールしました。両者は別々に動作します。
ただし、実行すると:
私は得た:
デフォルトですべてを使用しましたが、何も変わりませんでした。私は何か間違ったことをしましたか?
ところで: 私の django プロジェクトは virtualenv にインストールされています。
python - django-extensions でコマンドを実行する
django プロジェクトにdjango-extensionsをインストールしましたが、 reset_dbコマンドを使用したいと考えています。
ただし、どの拡張コマンドにもアクセスできません。を実行./manage.py help
すると、django に関連付けられたコマンドのみが表示され、django-extensions からは何も表示されません。
私は何が間違っているのか本当にわかりません...何か提案はありますか?
django - django-extensionsでノートブックを実行するときにipythonノートブックサーバーパラメータを設定する方法は何ですか?
次のコマンドを使用して、django で ipython ノートブック サーバーを実行しています。
サーバーは期待どおりに機能します。ただし、ポートを設定し、サーバーの起動時にブラウザを起動したくありません。
django を使用せずに IPython ノートブック サーバーを実行していた場合、以下を正常に使用できます。
ここでドキュメントを確認し、次を使用してオプションを設定しようとしました
これらの引数は、サーバーが既に起動した後に読み込まれ、ノートブック サーバーの設定を収集できるものから変更しません。
を使用してdjangoでノートブックサーバーを起動するときに、ノートブックサーバーの設定を行うにはどうすればよいですか
?
前もって感謝します。
django - django_extensions、postgres、および psycopg2 を使用してデータベースがリセットされないのはなぜですか?
django-extensionsreset_db
コマンドを使用していますが、次のエラーが発生します。
ユーザーが CreateDB および Login 権限を持っていることを確認しました。すべてのパッケージは最新です。データベースを正しくリセットできない理由を確認するにはどうすればよいですか?