10

Django を使用してポートフォリオを作成しようとしています。ImageField を使用してみましたが、1 枚の写真しかアップロードして置き換えることができません。

Python と Django プログラミングは初めてです。複数の画像をアップロードしてギャラリーに表示するモデルを作成するにはどうすればよいですか? ありがとう。

4

5 に答える 5

10

photologueimagekitなどのアプリを使用して、一部のタスクを簡素化することもできます。

Model Formsetsを使用して複数の画像をアップロードすることもできます

于 2012-06-23T07:10:51.220 に答える
2

基本を説明するhttps://web.archive.org/web/20120621233904/http://lightbird.net/dbe/photo.htmlをチェックしてください。

管理者から複数の写真を追加したい場合は、次のようにすることができます。

class ChoiceInline(admin.StackedInline):
    model = Image # or what ever your models name is
    extra = 5 # or how ever many you want to add at a time

また、Django チュートリアルも参照する必要があります: https://docs.djangoproject.com/en/dev/intro/tutorial01/

于 2012-06-23T01:56:36.857 に答える
0

これは、Web アプリに管理パネルにアクセスできないユーザーがいる場合に、管理パネルとフォームセットの両方を使用して、Django で画像ギャラリーを構築する手順を説明するチュートリアルです。

于 2021-01-13T22:26:56.080 に答える