我正在制作幻灯片,每张幻灯片都有这样的 url 格式:articles/1234#slide=5
. 我想slide=5
从我的 url.py 文件中的 url 中检索部分,然后将其传递给相应的视图函数,最后将其传递给模板并渲染正确的幻灯片。网址设置如下:
url(r'^(?P<article_id>\d+)#slide=(?P<current_slide>\d{1,2})$', 'articles.views.show_article')
但它似乎无法current_slide
从 url 中获取变量。我猜它与锚部分有关,因为它没有传输到服务器。但是,如果我在我的 url 设置中忽略锚部分并使用 javascript 来处理这个标签,似乎每次我在浏览器中输入 url 时,它首先呈现没有锚部分的页面,然后跳转到我想要的正确幻灯片。它无法直接渲染右侧幻灯片。我该如何解决这个问题?