课程机构列表图片无法显示
来源:7-4 课程机构列表页数据展示2
慕姐6159971
2019-01-04
老师,我用的Python3.6+Django2.0在做到加载机构列表的时候显示不了,已经检查代码没问题请您帮忙看看是不是DJ2.0配置的Urls配置是否有变化
新截图,浏览器调试和org_list代码截图
3回答
-
慕姐6159971
提问者
2019-01-07
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [os.path.join(BASE_DIR, 'templates')],
'APP_DIRS': True,
'OPTIONS': {
'context_processors': [
'django.template.context_processors.debug',
'django.template.context_processors.request',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages',
'django.template.context_processors.media',
],
},
},
]# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
print(BASE_DIR)
# print(os.path.join(BASE_DIR, 'apps'))
sys.path.insert(0,os.path.join(BASE_DIR, 'apps'))
sys.path.insert(0, os.path.join(BASE_DIR, 'extra_apps'))
00 -
bobby
2019-01-06
你的template中 如何配置的图片的路径呢 截图我看看 应该是你图片的配置出错了 导致无法显示图片
072019-01-12 -
大地主4381166
2019-01-05
<a href="{% url 'organization:org_home' course_org.id %}"> <img width="200" height="120" class="scrollLoading" src="{{ MEDIA_URL }}{{ course_org.image }}"/> </a>
这是前端列表图片部分的代码
# -*- coding: utf-8 -*- from django.conf.urls import url,include from django.urls import path,re_path from .views import OrgView,AddUserAskView,OrgHomeView,OrgCourseView,OrgDescView,OrgTeacherView,AddFavView from django.views.generic import TemplateView app_name = 'organization' urlpatterns =[ path('list/',OrgView.as_view(), name="org_list"), path('add_ask/',AddUserAskView.as_view(),name="add_ask"), path('home/<int:org_id>',OrgHomeView.as_view(),name="org_home"), path('course/<int:org_id>',OrgCourseView.as_view(),name="org_course"), path('desc/<int:org_id>',OrgDescView.as_view(),name="org_desc"), path('teachers/<int:org_id>',OrgTeacherView.as_view(),name="org_teachers"), #机构收藏 path('add_fav/',AddFavView.as_view(),name="add_fav")
这是organization/url的代码
00
相似问题