Должны ли быть обнаружены параметры службы RESTful?

Преамбула :Мое понимание REST в лучшем случае поверхностно, поэтому любые исправления или разъяснения по моим вопросам приветствуются.

У меня возникла ситуация, когда мне нужно, чтобы пользователь службы RESTful представил произвольное действительное положительное число. Поэтому я предполагаю, что мне не следует требовать его в URL-адресе, даже если возвращаемый объект должен быть тем же и вместо этого должен использовать параметр (, или это предположение неверно? ).

Учитывая, что для соответствия REST параметр должен каким-то образом обнаруживаться? Я не смог найти ничего, что проясняло бы мне это.

Если нет, то я далее предполагаю, что параметр нужно документировать каким-то другим способом, тем самым блокируя (часть )вашего текущего апи, что, как я понимаю, нежелательно, так как ресурсы должны можно найти, перейдя по гипертекстовым ссылкам, а не по адресам жесткого кода (и параметрам в этом случае ).

Предполагая, что параметры должны быть обнаружены, есть ли способ сделать это в deliciouspie/django?

11
задан elhefe 18 April 2012 в 03:22
поделиться