我有一个以房间为中心的应用程序。这些房间的成员可以在其中发布内容。我认为拥有 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。正在做
reverse('rooms:posts:add', kwargs={'room_slug': room.slug})
引发 NoReverseMatch 错误,可能是因为 'room_slug' 与 'add' 视图的 URL 模式匹配。
我怎样才能做到这一点?
谢谢