ホームページ内の登録画面で画像を登録し、一覧画面で出力が行えるプログラムを作成しています。
参考サイトを確認しプログラムを作成したのですが、以下のエラーコードが出てしまい対応方法が浮かばない状態です。ご教授いただけますと幸いです。
試した事
imageフォルダーのアップロード先に該当するフォルダーの確認
(参照先のフォルダーの作成は行えている。)
エラーコード
python
1models.py", line 157 2 image = models.ImageField( 3 ^ 4IndentationError: unexpected indent
model.py
python
1from django.db import models 2 3from users.models import User 4 5 6class Item(models.Model): 7 image = models.ImageField( 8 upload_to='img/upload' 9 ) 10 11 description = models.CharField( 12 null=True, 13 blank=True, 14 max_length=256, 15 ) 16
item_filter.html
python
1 <form method="post" enctype="multipart/form-data"> 2{% extends "./_base.html" %} 3{% block content %} 4 {% load crispy_forms_tags %} 5 <div class="container"> 6 <div id="myModal" class="modal fade" tabindex="-1" role="dialog"> 7 <div class="modal-dialog" role="document"> 8 <div class="modal-content"> 9 <div class="modal-header"> 10 <h5 class="modal-title">検索条件</h5> 11 <button type="button" class="close" data-dismiss="modal" aria-label="閉じる"> 12 <span aria-hidden="true">×</span> 13 </button> 14 </div> 15 <form id="filter" method="get"> 16 <div class="modal-body"> 17 {{ filter.form|crispy }} 18 </div> 19 </form>
settings.py
python
1 2# Static files (CSS, JavaScript, Images) 3# https://docs.djangoproject.com/en/2.0/howto/static-files/ 4STATIC_URL = '/static/' 5 6#画像格納設定 7MEDIA_URL = '/media/' 8MEDIA_ROOT = os.path.join(BASE_DIR, 'media') 9 10# カスタムユーザーモデルの使用 11# https://docs.djangoproject.com/ja/2.1/topics/auth/customizing/#substituting-a-custom-user-model 12AUTH_USER_MODEL = 'users.User'
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/10/24 11:15 編集