Я новичок здесь в django
, я загрузил файл изображения, я вижу, что файл загружен в мое приложение myapp/mysite/uploads/testimonial/image.jpg
файл есть, так что это правильно, но теперь, когда я открываю этот рекомендательный модуль в админке, и когда я редактирую этот отзыв и нажимаю на ссылку этого изображения, оно показывает, что, поскольку эта ссылка http://127.0.0.1:8000/uploads/uploads/testimonial/image.jpg
, но ее не видно, кто-нибудь может мне помочь, почему это изображение не отображается, я использую python version 3.6
, здесь я упомянул весь мой код, может кто-нибудь посмотреть его и помочь мне решить эту проблему?
models.py
class Testimonial(models.Model):
def __str__(self):
return self.title
TESTIMONIAL_STATUS = ((1, 'Active'), (0, 'Inactive'))
title = models.CharField(max_length=255)
description = HTMLField()
image = models.ImageField(upload_to='uploads/testimonial')
status = models.PositiveSmallIntegerField(choices=TESTIMONIAL_STATUS, default=1)
published_date = models.DateTimeField(auto_now_add=True, blank=True)
settings.py
MEDIA_ROOT = os.path.join(BASE_DIR, 'uploads/')
MEDIA_URL = '/uploads/'
urls.py
urlpatterns = [
path('', views.index, name='index'),
]