У меня есть приложение, которое сосредоточено вокруг комнаты.В этих комнатах есть участники, которые могут размещать контент в них.То, как я думал о наличии шаблонов URL, было бы примерно таким:
# global urls.py
(r'^g/', include('elearning.apps.rooms.urls', namespace='rooms')),
# rooms urls.py
url(r'^(?P<room_slug>[-\w]+)/postari/',
include('elearning.apps.posts.urls', namespace='posts')),
# posts urls.py
url(r'^adauga/$', 'add', name='add'),
Моя проблема в том, что я не знаю, как я могу изменить URL-адрес представления из приложения 'posts'.Выполнение
reverse('rooms:posts:add', kwargs={'room_slug': room.slug})
вызывает ошибку NoReverseMatch, возможно потому, что «room_slug» сопоставляется с шаблоном URL представления «add».
Как я могу это сделать?
Спасибо