Я хочу сохранить документ python-docx в каталоге с 777 привилегиями в Ubuntu, но я получаю эту ошибку: [Errno 13] Permission denied: 'media/Rooming Grand Oasis Cancun 2018-11-01-2018-11-30.docx'
.
Это код Django Rest Framework просмотр:
def get_hotel_document(self, request, start_date, end_date, confirmed, hotel, bookings):
from django.core.files import File
from django.urls import reverse
from docx import Document
from docx.shared import Inches, Pt
document = Document()
section = document.sections[-1]
section.left_margin = Inches(0.5)
section.right_margin = Inches(0.5)
style = document.styles['Normal']
font = style.font
font.name ='Arial'
font.size = Pt(10)
... more code ...
file_name = "media/Rooming {} {}-{}.docx".format(hotel, start_date, end_date)
document.save(file_name)
return file_name
Здесь вы можете увидеть разрешения каталога:
Ошибка возникает при вызове document.save(file_name)
.