問題タブ [django-errors]

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 投票する
2 に答える
1700 参照

python - djangoのフォームエラー属性から値を取得する方法

私はerrorshtmlとして属性にフォームエラーを取得しているdjangoテンプレートを持っています

form.html

上記のテンプレート コードの出力は次のようになります。

html

デザイン

しかし、以下の出力のような形式で表示したい

必須/必要な出力

form.errors上記の形式で結果を印刷/表示するために属性にアクセス/使用する方法を教えてください。

編集

または、以下のようなビューからエラーの辞書を送信できます

template.html

{% endif %}

しかし、この場合、辞書のキーの値が表示されていないので、どのようにアクセスするのですか?

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

django - Djangoで「IndentationError」をキャッチする方法はありますか?

すべての例外 (ビューのインデント エラーを含む) をキャッチしたいのですが、どこですべてをキャッチできますか?

私はミドルウェアを作成しました。すべてではなく、いくつかの例外をキャッチします。

注: IndentationErrorタイトルは単なる例です。アプリケーション内のすべての例外をキャッチしたいと考えています。

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

python - djangoを使用したCSVの添付ファイルパスの問題

現在の Python Django プロジェクトに csv を実装しました。

コードは正常に動作しています。abc.csv という名前のファイルが正常に作成されました。しかし、ダウンロードオプションには間違った名前が付いています。

custom_reportの下にabc.csvという名前のファイルを作成しました。custom_report フォルダーはプロジェクト フォルダーにあります。(例: projectname/custom_report/abc.csv)。この場所の下にファイルが見つかりました。::

私のプロジェクト構造は次のとおりです。

**私の問題:**

ファイルには新しい名前 custom_data_abc.csv が付いています。空白のデータで。一方、custom_report の下の abc.csv ファイルには正しいデータが含まれています。

手伝って頂けますか ?

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

django - Django ifequal が動作しない

これは私の登録フォームです:

これは私のテンプレートです:

基本的に言いたい

Django が password2 フィールドのエラーを返した場合。私は登録フォームでそれを言いました

しかし、Djangoはelseステートメントに直接進み、行を実行すると

Webブラウザを確認すると、

そう

等しい

右?どうして私の

ステートメントが true と評価されていませんか?

0 投票する
2 に答える
1195 参照

django - djangoでエラーテキストを取得するにはどうすればよいですか?

データベースに値を保存するときに例外テキストを取得したいと考えています。

ビュー.py:

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

python - Django エラー:ビューの UnboundLocalError

これは本当に私を困惑させています。どんな助けでも大歓迎です。

これが私のviews.pyです:

リクエストに応じて django プロジェクトに他のものを投稿できますが、問題はビューから来ているようで、その理由はわかりません。

0 投票する
2 に答える
2167 参照

django - Django エラー: __init__() がキーワード引数 'max_length' に複数の値を取得しました

このエラーが発生しています。頭と尻尾が分かりません。

__init__() got multiple values for keyword argument 'max_length'.

UserCreationFormfromに3 つのフィールドを追加しています。これらdjango.contrib.auth.formsemailfirst nameありlast name、それらを User オブジェクトに保存したいと考えています。(姓と名は自動的に保存されますか)。

これが私formがロードしようとしているものです。

この記事を読みましたが、私の状況では役に立ちませんでした。

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

django - 「モデル」オブジェクトには属性「オブジェクト」がありません - Djangoのエラーですか?

次のエラーが表示されます: 'Searches' object has no attribute 'object'。私は を使用しており、でgeneric ListView繰り返します。それがエラーの出番です。私は単純です。を付けるだけ。関連するコードはすべてここにあります。object_listtemplateviewmodel

ありがとう

URL パターン:

私のモデル:

見る:

テンプレート:

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

python - イベント、django の例外ロギング

わかりました、ここに私の混乱/問題があります:

  1. 私はローカルホストで開発し、そこで例外を発生させ、コマンドラインでログを簡単に見ることができました.
  2. 次に、テスト サーバー、ステージ サーバー、および運用サーバーにコードをデプロイします。ここから問題が発生します。ログを確認したり、エラーや例外をデバッグしたりするのは簡単ではありません。通常のエラーの場合、django-toolbar を有効にできると思いますが、クラッシュしないサイレント例外がいくつか発生しますが、そのためにプロセスが操作されて失敗します。たとえば、私は支払いの統合を行っており、数日前に私たちのサイトで支払いがリターン (コールバック) で失敗していましたが、何もクラッシュしていませんでした。支払いプロセスが失敗したというメッセージだけが来ていましたが、支払いゲートウェイベンダーは正常に動作していました。この問題につながる可能性のあるいくつかの障害インスタンスを探す必要があり、変数がそこになかったため、1 つのデータベース保存操作が保存されていないことがわかりました。

さて、私の質問は、Sentry ( https://github.com/getsentry/sentry ) がその答えですか? または、これには他のオプションがありますか?

私の要件についてさらに説明が必要かどうか尋ねてください.