Я пытаюсь удалить пару из двух приложений:
- Locations - приложение, содержащее подробную информацию о каком-либо месте (город, страна, место и т. Д.)
- Каталог - приложение, содержащее подробную информацию о достопримечательностях (магазин, железнодорожный вокзал, паб и т. Д.) - все категории.
И locations.Location
, и directory.Item
содержат координаты широты / долготы, и я могу находить элементы на определенном расстоянии от определенной координаты широты и долготы.
Я хотел бы использовать следующую структуру URL:
/locations/<location_slug>/directory/<category_slug>/
Но я не хочу, чтобы мое приложение каталога зависело от моего приложения определения местоположения.
Как я могу перевести этот URL, чтобы использовать подобное представление в моем приложении каталога?
items_near(lat, lng, distance, category):
Обходным путем было бы создание нового представления где-нибудь, которое переводит это - но где я должен поместить это? если это происходит в приложении Справочника, то я связал это с моим приложением Локации, и наоборот.
Будет ли хорошей идеей поместить этот временный код в файл URL моего проекта? Таким образом держаться подальше от обоих приложений? Есть какие-нибудь проблемы с этим?