Django - парсит URL, чтобы получить объект и сохранить его - PullRequest
0 голосов
/ 07 февраля 2020

давайте предположим, что у нас есть конечная точка /user/{user_id}/posts/{post_id}. Я бы хотел, чтобы Django мог автоматически анализировать URL и сохранять объект модели, связанный с user_id и post_id, который я определяю.

В документации я нашел что-то вроде пользовательских полей с гиперссылками и метода get_url. Согласно документации:

Метод get_url используется для сопоставления экземпляра объекта с его представлением URL.

Есть ли какой-то метод, который допускает прямо противоположное:

Метод get_object_from_url используется для сопоставления представления URL с его экземпляром объекта.

1 Ответ

0 голосов
/ 07 февраля 2020

Ответ на самом деле get_object (self, view_name, view_args, view_kwargs) , что соответствует методу, о котором я писал в вопросе.

...