[解決済み] 「値が多すぎて解凍できません」例外処理
2022-06-22 07:16:12
質問
私は Django のプロジェクトに取り組んでおり、ユーザプロファイルを作成するために User モデルを拡張しようとし始めたところです。
残念ながら、私は問題にぶつかりました: テンプレート内でユーザーのプロファイルを取得しようとするたびに (
user.get_template.lastIP
など) 内でユーザーのプロファイルを取得しようとするたびに、次のエラーが発生します。
環境 リクエスト方法。GET リクエストURL: http://localhost:8000/ Django バージョン: 1.1 Python バージョン: 2.6.1 テンプレートエラーです。 テンプレート /path/to/base.tpl で、19 行目にエラーがあります。 レンダリング中に例外をキャッチしました: 解凍する値が多すぎます。 19 : こんにちは、{{user.username}}です。({{ user.get_profile.rep}}) ですね.調子はどうですか?ログアウト 例外の種類 TemplateSyntaxError at / (テンプレートシンタックスエラー) Exception Value: Caught an exception while rendering: too many values to unpack
何が起こっているのか、または私が間違っているのかについて、何か考えがありますか?
どのように解決するのですか?
この例外は、タプルを展開しようとしているが、タプルがターゲット変数の数に対して多すぎる値を持っていることを意味します。例: この作品は、1、2、3の順に表示されます。
def returnATupleWithThreeValues():
return (1,2,3)
a,b,c = returnATupleWithThreeValues()
print a
print b
print c
しかし、これはあなたのエラーを発生させる
def returnATupleWithThreeValues():
return (1,2,3)
a,b = returnATupleWithThreeValues()
print a
print b
レイズ
Traceback (most recent call last):
File "c.py", line 3, in ?
a,b = returnATupleWithThreeValues()
ValueError: too many values to unpack
さて、あなたのケースでなぜこのようなことが起こるのか、その理由はわかりませんが、もしかしたらこの回答が正しい方向を示してくれるかもしれません。
関連
-
python implement mysql add delete check change サンプルコード
-
Evidentlyを用いたPythonデータマイニングによる機械学習モデルダッシュボードの作成
-
パッケージングツールPyinstallerの使用と落とし穴の回避
-
風力制御におけるKS原理を深く理解するためのpythonアルゴリズム
-
[解決済み] 'int'オブジェクトに'__getitem__'属性がない。
-
[解決済み】Python Error: "ValueError: need more than 1 value to unpack" (バリューエラー:解凍に1つ以上の値が必要です
-
[解決済み] 列の値に基づいてDataFrameから行を選択するにはどうすればよいですか?
-
[解決済み] Pythonで例外を手動で発生(スロー)させる
-
[解決済み] 環境変数の値にアクセスする方法
-
[解決済み] 値が多すぎて展開できない」、dictを反復する。 key=>string, value=>list
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
opencvとpillowを用いた顔認証システム(デモあり)
-
Python Decorator 練習問題
-
Pythonを使って簡単なzipファイルの解凍パスワードを手作業で解く
-
Python interpreted model libraryによる機械学習モデル出力の可視化 Shap
-
[解決済み】「RuntimeError: dictionary changed size during iteration」エラーを回避する方法とは?
-
[解決済み】numpyの配列連結。"ValueError:すべての入力配列は同じ次元数でなければならない"
-
[解決済み】numpy: true_divide で無効な値に遭遇
-
[解決済み】socket.error: [Errno 48] アドレスはすでに使用中です。
-
[解決済み】終了コード -1073741515 (0xC0000135)でプロセス終了)
-
[解決済み] for'ループでインデックスにアクセスする?