* я добавил код в settings.py
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
также в urls.py
from django.contrib import admin
from django.urls import path
from django.urls import include
from django.conf import settings
from django.conf.urls.static import static
urlpatterns = [
path('admin/', admin.site.urls),
path('', include('cmp.urls')),
path('', include('usr.urls')),
path('', include('com.urls')),
]+ static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
код, написанный в views.py, равен
import os
from pptx import Presentation
from django.conf import settings
settings.configure()
your_media_root = settings.MEDIA_ROOT+'media/input/Bebras_Best_of_school.pptx'
prs = Presentation(your_media_root)
title_slide_layout = prs.slide_layouts[0]
slide = prs.slides.add_slide(title_slide_layout)
title = slide.shapes.title
subtitle = slide.placeholders[1]
title.text = "Hello, World!"
subtitle.text = "python-pptx was here!"
prs.save('test.pptx')
и ошибка, которую я получаю
pptx.exc.PackageNotFoundError: Package not found at 'media/input/Bebras_Best_of_school.pptx'
расположение файла введите описание изображения здесь
я добавил ppts во входную папку носителя и я хочу получить к ним доступ в папке cmp в views.py
не могли бы вы мне помочь *