我正试图在我的网站上上传图片,但一开始就遇到了麻烦。
我的文件结构:
mySite/
myApp/
templates
media
__init__.py
admin.py
model.py
forms.py
urls.py
views.py
现在我想要加入MEDIA_ROOT
和MEDIA_URL
:
import os
BASE_DIR = os.path.dirname(os.path.dirname(__file__))
TEMPLATE_DIRS = [os.path.join(BASE_DIR, 'templates')]
MEDIA_ROOT = [os.path.join(BASE_DIR, 'media')]
MEDIA_URL = '/images/'
但是当刷新我的页面时,Django模板在/ mySite /返回 TypeError 强制转换为Unicode:需要字符串或缓冲区,找到列表
我怎样才能让它发挥作用?谢谢你。