Open Devinwon opened 5 years ago
STATIC_URL = '/static/' > 项目根目录 STATIC_ROOT = os.path.join(BASE_DIR,'static') > 上传文件根目录 MEDIA_URL = '/upload/' MEDIA_ROOT=os.path.join(BASE_DIR,'upload').replace("\\","/") AUTH_PROFILE_MODULE = 'login.myUser' AUTH_USER_MODEL = 'login.User' STATICFILES_DIRS = [ os.path.join(BASE_DIR, "login\static"), os.path.join(BASE_DIR, "quiz\static"), ]
from django.conf import settings from django.conf.urls.static import static if settings.DEBUG: urlpatterns += static(settings.STATIC_URL,document_root=settings.STATIC_ROOT) urlpatterns += static(settings.MEDIA_URL,document_root=settings.MEDIA_ROOT)
如果开始设置了默认值以及路径,后面修改了,造成图片始终无法显示,是因为已经保存到数据库了,后面再修改没有对之前的路径进行修改,造成始终无法显示,出现了几次的情况,费了很多时间~~~~ 最后去后台管理页面看到了图片路径是之前的`````,修改或者删除才可以正常显示,,
settings.py
urls.py
注意imageField字段
如果开始设置了默认值以及路径,后面修改了,造成图片始终无法显示,是因为已经保存到数据库了,后面再修改没有对之前的路径进行修改,造成始终无法显示,出现了几次的情况,费了很多时间~~~~ 最后去后台管理页面看到了图片路径是之前的`````,修改或者删除才可以正常显示,,