Я пытаюсь загрузить изображения с помощью Mongoengine ImageField.Но после загрузки тестового изображения я не нашел страницу, посетив страницу http://127.x.x.x:xxxx/media/testimage.png.
. Поднято: django.views.static.serve "/ Users / xxx / Documents / basedir / media / testimage.png "не существует
myproject / settings.py
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
myproject / myapp / models.py
from mongoengine import Document, ImageField
class Image(Document):
image = ImageField(upload_to="")
filename = fields.StringField()
myproject / urls.py
from django.conf import settings
urlpatterns = [
#bla
]+ static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
Что я сделал не так?