Я следовал инструкциям по установке sagenb. Как только это было сделано, я побежал
sage: import sagenb.notebook.notebook_object as nb
sage: nb.notebook(directory="mynotebook")
И запустил свой сервер. Однако я хочу иметь возможность ОТПРАВЛЯТЬ данные на сервер и ПОЛУЧАТЬ оцененные данные. Мои пользователи будут отправлять данные с отдельного сайта, и я не могу позволить им приходить и входить на сервер sagenb.
Я пробовал curl --data x http://localhost:8080/home/admin/0/
и многие другие команды, но все равно получаю
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<title>405 Method Not Allowed</title>
<h1>Method Not Allowed</h1>
<p>The method is not allowed for the requested URL.</p>
Буквально все, что я хочу сделать, это отправить код на сервер sage и получить обработанный код обратно. Я пытался сделать это уже несколько недель, используя sage, django, sagecell, и я просто не могу заставить его работать. Может быть, это проблема с конфигурацией или, может быть, я просто не знаю правильных команд, но если кто-нибудь может помочь, буду очень признателен.
Или, если у кого-то есть предложения по использованию чего-то еще, я весь внимание.
http://localhost:8080/home/admin/0/
без входа в систему и с отключенными файлами cookie? Если нет, то вам нужно придумать какой-то способ заставить постоянный сеанс входа в систему с известным значением файла cookie и передать значение в вашей команде curl. - person sirlark   schedule 21.07.2014curl http://localhost:8080/home/admin/0?x=x
- person sirlark   schedule 21.07.2014