問題タブ [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.

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

php - PHPで編集するときにファイルフィールドにデータベースから現在の画像名を表示するにはどうすればよいですか?

Web ページでファイル フィールドを使用しています。Web ページで編集オプションをクリックすると、データベースから現在の画像名をファイル フィールドに表示したいのですが、画像名を表示できないため、編集ファイル フィールドをクリックすると、次のようになります。空白で、データベースの更新後も空白になります。そのため、更新する前に毎回画像を選択する必要があります。

この問題の解決方法を教えてください ファイル フィールドに値を設定することはできますか?

前もって感謝します..

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

django - ファイルフィールドを持つdjangoモデルの作成中にタイプエラーが発生しました

file field を使用して django モデルを作成 (&save) しようとすると、次のエラーが発生します。

/admin/app_name/template/add/ の TypeError

Unicode への強制: 文字列またはバッファーが必要です。int が見つかりました

ここにmodels.pyがあります:-

ここにsettings.pyがあります:-

また、テンプレートオブジェクトを保存(作成)しようとするとこのエラーが発生しますが、ファイルは指定されたディレクトリにアップロードされているようです(そのディレクトリで見つけることができるため)...ただし、オブジェクトインスタンスは作成されません(Template.objects.all()空のリストを返します)。

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

python - Django models.FileField - パスやフォルダー参照ではなく、ファイル名のみを保存します

Django の管理サイトを使用して一部のデータを管理していますが、Web アプリケーションを構築していません。データベースにファイル名のみを保存するには、ファイル アップロード フィールドが必要です。

現在、次のような絶対パスを取得できます: /Users/me/uploads/file.png

または、upload_to パラメータを使用して、データベースで次のようなものを取得します: uploads/file.png

どうすればこれを取得できますか:file.png

編集:

私は sqlite データベースを取得して別のクライアントで使用しています。したがって、私の場合、db エントリにパスを指定しても意味がありません。

ありがとう!

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

python - djangoのFileFieldにローカルファイルを保存する方法

SOAP Web サービスを介してファイルを取得し、django の FileField を使用してモデルに保存する必要があります。

私は次のことをしました:

SOAP ラッパーで、一時ディレクトリにファイルを保存します。

ここには何もおかしくない(私は推測する)

次に、私の見解では、次のことを行います。

そして、次のエラーが表示されます。

/account/dashboard/messages/ での TypeError は、予期される文字列またはバッファーです

私はすでにこの How to assign a local file to the FileField in Django? を試しました。

そしてこの Django - ファイルを作成してモデルのFileFieldに保存する方法は?

何か不足していますか?

2013 年 4 月 17 日編集: トレースバックの追加

私はそれをデバッグし、 type(msg['file']) 呼び出しが返されました:

すなわち:

そして、ここに完全なトレースバックがあります。

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

javascript - 画像のみのExtjsファイルフィールドボタン

私を助けてください。ブラウズ ボタンを画像で変更できますか? そのため、ユーザーが画像をクリックすると、参照ダイアログが表示されます。Extjsの初心者です。私はiconClsを試してみましたが、うまくいきません:/

この画像を確認してください

ありがとうございました

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

django - サムネラー付きの空のファイル フィールドが原因で、モデルの削除時に Django エラーが発生する回避策

Boto ストレージと UnDelete を使用する EasyThumbnailer ファイル フィールドを持つモデルがあり、そのモデルの一部のインスタンスには空のファイル フィールドがあり、それらを削除できません。

シェル内または Web サイトから削除しようとすると、このエラーが発生します。これを回避する方法や、エラーの原因となっている保護を削除する方法がわかりません。

このコードベースはこの世界では長くなく、機能するものであるため、クリーンなソリューションは必要ありません。

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

django - FileField の保存中に upload_to 属性が使用されないようです

FileFieldの URL を希望どおりに設定できません。

私のモデルはによって定義されています

そして、次を使用してインスタンスを作成します。

myModel.pdf_file.urlを返しますが、属性のために である<MEDIA_URL>/some_file.pdfと予想されます。<MEDIA_URL>/reports/some_file.pdfupload_to

私は何が欠けていますか?

編集

File最初に の代わりにオブジェクトを設定しようとしましたが、 が追加されstringたファイルが複製_<duplication_num>されるため、最初に tmp フォルダーにファイルを作成して削除します。

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

python - djangoでfile.urlがfile.pathと同じ値を返すのはなぜですか?

私はここで非常に奇妙な問題の真っ只中にいます。

次のように宣言されたモデルにデフォルト値を持つ FileField があります。

今、私が次のことをすると

MEDIA_ROOT と MEDIA_URL を次のように構成しました

何か不足していますか?何かアドバイス?

前もって感謝します。

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

django - Django ClearableFileInput ウィジェットが FileField を None に設定しない

私の Django アプリは記事を保存しており、ClearableFileInput ウィジェットを使用するアップロード ファイル フィールドが含まれています。公開する記事を設定すると、メールを送信するタスクが呼び出されます。

動作しているように見えますが、バグがあります。既存の記事を編集して「クリア」チェックボックスをマークすると、メール送信タスクが失敗します。エラーは IOError: [Errno 21] Is a directory: u'/path/to/my/static-dir' と言います

私の edit_article ビューで、私はこのロジックを試していました:

問題のある行はおそらく

しかし、ファイルが消去されたかどうかを確認するにはどうすればよいですか? Django の ClearableFileInput ウィジェットは実際にファイル フィールドの値を何に設定するので、添付するファイルがあるかどうかをテストできますか?

これが私のtasks.pyです: