Подавать и загружать капли, используя тот же URL -адрес

StackOverflow https://stackoverflow.com/questions/3642448

Вопрос

Я использую версию Google Appengine Python. Я хочу иметь возможность служить и загружать капли из/в Blobstore, используя тот же URL. В качестве примера, скажем, пользователь может загрузить отображение изображения для себя. Получить запрос на /user/USERNAME/avatar Вернут изображение, в то время как запрос сообщения на тот же URL -адрес установит его.

Afaik, это невозможно, так как каждое действие требует другого типа обработчика.

Конечно, я мог бы просто использовать два хендлера, но это Kludge, и у меня есть ОКР, когда дело доходит до этих вещей.

Это было полезно?

Решение

Это невозможно, не из -за «обработчиков» - это просто удобные подклассы, которые выполняют дополнительную работу для вас, а потому, что загрузки должны быть в определенном URL -адресе, созданном во время выполнения.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top