djangoで画像をアップロードしようとしていますが、これまでのところupload_to
、データベースフィールドにディレクトリが作成されたりファイルソースが表示されたりすることはありません。
私のモデル。
class Person(models.Model):
photo = models.ImageField(upload_to='profiles/', null=True, blank=True)
私の見解
def create_profile(request):
if request.method == "POST":
form = PartialPersonForm(request.POST, request.FILES,)
addressForm = PartialAddressForm(request.POST)
アップロードして保存すると、エラーは発生しません。とにかく、これをデバッグして、写真フィールドが設定されているかどうかを確認できます。
<div class="photo-upload">{{ form.photo|attr:"onchange:readURL(this);" }}