ошибка в django и angular 4 В запрашиваемом ресурсе отсутствует заголовок «Access-Control-Allow-Origin» - PullRequest
0 голосов
/ 03 июня 2018

вот мой django код

Я получаю эту ошибку, когда проверяю свою функцию удаления.

Нет заголовка 'Access-Control-Allow-Origin' назапрашиваемый ресурс.Происхождение поэтому не допускается.Ответ имеет HTTP-код состояния 500.

def delete(self):
        ''' Deletes an existed file or folder. '''
        file    = self.request.GET.get('path').lstrip("/")
        path    = os.path.join(self.root,file)
        response = FileManagerResponse(path)
        response.set_response()
        if (self.is_safe_path(path)):
           if os.path.isdir(path):
               shutil.rmtree(path)
           elif os.path.isfile(path):
               os.remove(path)
           return JsonResponse(response.response)
        else:
           return self.fileManagerError(path=file)

вот мой угловой код 4

   deleteFile(id) {
       let url = `http://127.0.0.1:8000/files/connectors/python/filemanager?time=1528047056540&mode=delete&path=${id}&_=1528045987217`;
      console.log(url);
      return this.http.get(url);
  }

1 Ответ

0 голосов
/ 06 июня 2018
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...