У меня проблема с моим текущим дизайном API RESTful.
То, что у меня есть, это REST API, который используется веб-сервером Django, который отображает шаблоны HTML.
REST api
> Django webserver
> HTML
Проблема, с которой я сталкиваюсь, заключается в том, что мне нужно восстановить все URL-адреса, как
mysite.com/main/cities/<id>/streets/
в эквивалентные URL-адреса остальных уровней на моем уровне веб-сервера:
api.com/cities/<id>/streets/
Таким образом, у меня много сопоставлений туда и обратно, но, насколько я знаю, REST говорит, что клиент (в данном случае мой веб-сервер) НЕ должен знать, как воссоздать URL-адреса.
Можно ли использовать REST для такой настройки и как? Или это возможно только для архитектуры сервер-клиент.
Спасибо