自動化無しに生活無し

WEB開発関係を中心に備忘録をまとめています

Djangoでviews.pyからmodels.pyのフィールドオプションを参照する【verbose_name,upload_to】

thumbnail

需要ないかもだけど、備忘録として。

Video.thumbnail.field.upload_to

つまり、

[モデルクラス].[フィールド名].field.[フィールドオプション]

これで参照できる。

用途

FileFieldでアップロードした動画のサムネイル(ImageField)をviews.pyが自動生成する時、アップロード先のパスを指定する必要があるが、models.pyのフィールドオプションとして書いたupload_toと整合性を合わせるために、本記事で扱った参照を使って対処する。

スポンサーリンク