2015-07-16 1 views
1

У меня есть эта ошибка, когда я пытаюсь сделать put или удалить с restangular сообщение, и getList() отлично работает, , когда я собираюсь редактировать mi object i create объект, как этотrestangular удалить и поместить ошибку net :: ERR_NAME_NOT_RESOLVED

edited = Restangular.copy(danger); 

опасность мой modelobject из моего шаблона в таблице я просто захватить объект из таблицы, объект хорошо. то в моей функции я просто пытаюсь сделать

edited.put(); 

и ошибка ОПЦИИ http://dangers/1/ сети :: ERR_NAME_NOT_RESOLVED

как restangular не генерирующий URL, почтовый адрес является http://localhost:8000/dangers/

я» м, используя глоток с прокси-сервером в среде Dev для захвата запросов api

gulp.task('server', ['build'], function() { 
    gulp.src('./build') 
    .pipe($.webserver({ 
    port: 8080, 
    host: 'localhost', 
    fallback: 'index.html', 
    livereload: { 
      enable: true, 
      port: 8181 
    }, 
    open: true, 
    // django app 
    proxies: [{ 
      source: '/api', 
      target: 'http://localhost:8000/api' 
     }] 
    })); 
}); 
+0

* сообщение и getList() отлично работают * .., сравните кадрирование этого запроса 'put' с кадрированием этих запросов' get' и 'post'. –

ответ

0

Это wa s моя ошибка django restframework нуждается в завершающей косой черте в каждом URL-адресе решение должно было добавить в конфигурацию restangular

RestangularProvider.setRequestSuffix ('/');

 Смежные вопросы

  • Нет связанных вопросов^_^