0
Django 1.8を使用してユーザーがサインアップできるDjangoアプリを構築していますが、Webサイトの使用中に多数のファイルをアップロードすることがあります。Djangoユーザーが任意の数のファイルをアップロードしたい場合
これはDjangoでFileField
がデータベース列であり、ユーザーが新しいファイルをアップロードするたびに列を追加できないように思われるため、問題です。
また、これらのファイルは固定システムに準拠していない可能性があります。passport
またはlease
という列を持つことができません。FileFieldを説明付きで囲み、どこかのデータベースに格納します。これはDjangoのベストプラクティスでどのように行われますか?
さまざまなアプローチがありますが、そのうちの1つは、FileField、説明フィールド、およびあなたのメインモデルへのForeignKeyを持つ「Attachment」モデルを作成することです。 – Selcuk