我的要用media文件夹才能显示图片

来源:6-1 首页和登录页面的配置

慕设计4101219

2017-04-13

按老师步骤刷新发现图片在media文件夹中才显示,于是把media文件夹放入,把../media改成/static/media才正常显示;这样应该也没错吧?

写回答

2回答

bobby

2017-04-14

如果有错 应该是你配置的问题 不应该出问题的 理论上是不建议放到static下面 static下面是存放js和css的。如果有问题 你可以在群里提问

0
0

冼星扉

2017-11-14

# settings.py

MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')


# urls.py

from django.conf.urls import url
from django.conf import settings
from django.conf.urls.static import static
# from django.contrib import admin
from django.views.generic import TemplateView
import xadmin


urlpatterns = [
   # url(r'^admin/', admin.site.urls),
   url(r'^xadmin/', xadmin.site.urls),
   url(r'^$', TemplateView.as_view(template_name='index.html'), name='index'),
] +  static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

3
2
冼星扉
回复
bobby
这个可以666
2017-11-16
共2条回复

Python3.6+django+xadmin,打造在线教育平台

【毕设】Python 2.7到3.6 完美适配,Django升级2.0

3677 学习 · 4038 问题

查看课程