問題タブ [filefield]
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 - FileField Djangoフォームで以前に選択したときに何かを破棄するにはどうすればよいですか?
いくつかのファイルをアップロードするためのファイルフィールドを含むフォームがあります。最初は、参照からアップロードするファイルを1つ選択しましたが、それ以上アップロードしたくないことに気づきました。どうすれば再び空にすることができますか?このフィールドが入力されると、空に戻すことはできませんか?
前もって感謝します
django - django-ビューにupload_toを設定します
ファイルを保存するためのモデルがあります。
ファイルを保存する多くのビューがあります。それぞれに別々のパスが必要です。そのため、モデルにパスを配置し、それをgetpath関数で使用します。そのようです:
したがって、ファイルは適切な場所にあります。しかし、パスと名前のフィールドをデータベースに保存したくはありません。パスを生成するためだけにあります。追加のモデルフィールドなしでこれと同じことを達成する方法はありますか?
python - FileFieldがファイルをアップロードしていません
私はPythonとDjangoに比較的慣れていません。
フォームは表示されますが、ファイルを選択して[保存]をクリックすると、フォームが更新され、FormFieldで選択したファイルが消え、フォームにこのファイルが必要であると表示されます。
コードは:
models.py
views.py
forms.py
urls.py
scribble_save.html
python - Django: super() を呼び出す前に FileField を保存する
super() メソッドが呼び出される前に、アップロードされたファイルを保存する必要があります。ファイルを必要な内部形式に変換するためにいくつかの外部ユーティリティを使用しているため、保存する必要があります。以下のコードは、ファイル '123' のアップロード中にエラーを生成します。
super().save()
無限ループで同じ名前で2回保存しようとしているようです。また、これらすべてのファイルを作成します。
編集:
これは私が回避したかったエレガントな方法です(save()
メソッドを二重に呼び出します):
django - DjangoFileFieldでファイルの名前を変更する
ここに非常によく似たスレッドがあることは知っていますが、問題の解決策を見つけることができません。
djangomodels.FileFieldに保存されているファイルの名前を変更する必要があります
私はこれを試しました
この
そして他の多くの方法が、何も役に立たなかったようです。新しいファイルはあらゆる方法で作成されますが、ファイルフィールドのデータはまったく変更されません。
編集:解決済み
extjs - Seleniumを使用してExtJSで実装されたファイルフィールドボタンをクリックする方法は?
ExtJs で実装されたアプリケーションをテストしています。ファイルをアップロードするには、ファイルフィールドとして実装されたボタンをクリックする必要があります。Selenium IDE を使用してボタンをクリックできません。実際、同様のボタン(ファイルフィールドとして実装されているもの)で同じことを試しました。
Selenium IDEを使用してこれを行う方法について、誰かが私を案内してもらえますか?
ボタンの実装方法は次のとおりです。
ありがとう、ハーパル
django - アップロードされた(画像)ファイルを表示する最も簡単な方法は?
djangoファイルのアップロードを最初に試みていますが、現時点で必要なのは、アップロードした画像(png / jpg)をアップロードしたユーザーに表示する方法だけです。
どこにでも保存する必要はありません。
私のviews.py:(私はdjangoフォームを使用しています、ところで)
そして、予想どおり、{{upFile.name}}と{{upFile.size}}を使用して、テンプレートにファイルの名前とサイズを表示できます。
ファイルを保存する手間をかけずに、レンダリングされたテンプレートに「InMemoryUploadedFile」として直接ロード/表示する方法はありますか?
validation - wtforms を使用して Filefield を検証しようとしています
wtforms FileField を介してアップロードされたファイルのファイル名をキャプチャしようとしています
私のバリデーターで
「印刷フォーム」ステートメントは次を示します: 0x1d2a350 の forms.ticket.TicketForm オブジェクト
「印刷フィールド」ステートメントは次を示します: input id="files" name="files" type="file"
field.file または field.files にアクセスしようとすると、次のエラーが表示されます: 'FileField' object has no attribute 'file(s)'
field.data が空です
どうすればファイル名にアクセスしてバリデータを実行できますか?
私のクラスの関連部分:
これは私のテンプレートで次のようにレンダリングされます:
ruby-on-rails - Rails:ファイルをfile_fieldに設定
次の形式を持つ:
file_field の値を別のユーザーがアップロードした画像に設定したい (ActionDispatch::Http::UploadedFile
クラスのオブジェクトを持っている)。それを行う方法はありますか?
python - モデル フォームに複数のフィールドがある場合、ファイルがアップロードされない
モデルにファイル フィールド以外の複数のフィールドがある場合、ファイルをアップロードできません。ページでエラーは発生しませんでしたが、ページには画像をアップロードせずに同じページが表示されるだけです。
これが私のモデルです
ここに私のモデルフォームがあります
これが、データを処理している私の見解です。
モデル フォームでファイル フィールドのみを使用した場合、正常に動作していました。モデルにフィールドを追加した後、ファイルをアップロードしません。この問題を解決する方法について何か提案はありますか?
前もって感謝します
Vikram