[英]Append fragment to a django URL after redirect?
我有一組anchor元素,它們調用相同的django視圖,但應在我的應用程序的course-detail
視圖中將不同的選項卡設置為活動狀態,如下所示:
<a href="{% url 'courses:course-detail' course.id %}">Go to Exams</a>
<a href="{% url 'courses:course-detail' course.id %}">Go to Lectures</a>
<a href="{% url 'courses:course-detail' course.id %}">Go to Homework</a>
<a href="{% url 'courses:course-detail' course.id %}">Go to Results</a>
在課程詳細信息視圖中,角度控制器可控制單擊哪個活動選項卡。 但是,當用戶單擊上面的錨元素時,我希望能夠附加片段(#/某物):
例如,當用戶單擊“轉到結果”時,網址應為/course/1/detail/#/results
我知道django / server端不知道#/something
,所以我該如何使用javascript或angular處理它?
我以為單擊錨元素時可以從角度控制器發送http get請求,但是如何獲取django視圖URL是什么? 如果知道了,是否可以在http get請求中附加該片段?
如果仍然只是鏈接,則沒有理由不將片段附加到生成的URL。
<a href="{% url 'courses:course-detail' course.id %}#/exams">Go to Exams</a>
<a href="{% url 'courses:course-detail' course.id %}#/lectures">Go to Lectures</a>
<a href="{% url 'courses:course-detail' course.id %}#/homework">Go to Homework</a>
<a href="{% url 'courses:course-detail' course.id %}#/results">Go to Results</a>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.