取得したファイルパス(paths[0])をテキストエリア(['name'])に反映したいのですが、
反映できることが出来ません。
以下を試してみましたが、うまくいきませんでした。
どなたがご助力を頂けないでしょうか。
よろしくお願いいたします。
他に必要な情報等あればご指摘お願いいたします。
index.html <div class="form-group row"> <label for="{{ field.id_for_label }}" class="col-sm-4 col-form-label"> <strong>{{field.label_tag}}</strong> </label> <div class="col-sm-8"> {{ field }} {{ field.errors }} </div> </div>
forms.py def save(self, *args, **kwargs): # 初期フォルダを指定 first_path = "C:\Users\・・・・" app = wx.App() # 選択可能なファイルを制限する file_filter = "*.csv" # ファイル選択ダイアログを作成 dialog = wx.FileDialog(None, u'ファイルを選択してください', '', '', file_filter) dialog.Directory = first_path if dialog.ShowModal() == wx.ID_OK: paths = dialog.GetPaths() # エラーにならないけど反映されない # self.cleaned_data['name'] = paths[0] self.cleaned_data['name'] = paths[0] # 以下はエラーになる # self.data['name'] = paths[0]
現象を再現可能な最小のコードセットを環境記述含め一切漏らさず付けてください。
まるで足りていないし、「他に必要な情報等あれば」という記述を見た瞬間に大抵の人は小出しにされそうなので次の質問に行きますよ。やり取りするのが一番嫌なので。
あなたの回答
tips
プレビュー