【发布时间】:2020-11-06 00:01:42
【问题描述】:
所以我在 django 中练习一个电子商务网站,但在渲染我的产品图像时遇到了问题。我很好地遵循了我的参考,他的代码有效,但我的没有。
这些是我的参考资料: https://i.stack.imgur.com/PLbkL.png https://i.stack.imgur.com/M3dY6.png
我的参考工作得到了这个结果: https://i.stack.imgur.com/DSez1.png
这是我的 settings.py:
STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static')
]
MEDIA_URL = '/images/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'static/images')
这是我的 urls.py:
from django.contrib import admin
from django.urls import path, include
from django.conf.urls.static import static
from django.conf import settings
urlpatterns = [
path('admin/', admin.site.urls),
path('', include('store.urls')),
]
urlpatterns += static(settings.MEDIA_URl, document_root=settings.MEDIA_ROOT)
我得到了这个结果: AttributeError:“设置”对象没有属性“MEDIA_URl”
我的网站崩溃了。
谁能解惑一下我这个笨笨的小脑袋?
【问题讨论】:
标签: python html django pycharm