안녕하세요 여러분, 저는 Django를 처음 접하는 사람입니다. 이제 프런트엔드 HTML에 하이퍼링크를 설정하고 파일 이름을 가져와 백그라운드 액세스 방법을 통해 다운로드하는 방법을 배우고 싶습니다.
코드는 다음과 같습니다.
프런트 데스크: (상대적으로 간단하며 하이퍼링크 단어가 있는 테이블만 있음)
URL 구성:
으아악보기 방법:
으아악제 목적은 같은 페이지에 정상적으로 접속할 때 다운로드 가능한 브라우저를 선택하고, 하이퍼링크 버튼을 눌러 접속하는 file_download
方法并下载对应浏览器。但是目前无法访问到file_download
방법에 대해 조언 부탁드립니다. 감사합니다
阿神2017-05-18 10:58:48
Django가 URL을 일치시킬 때 URL 목록의 위에서 아래로 일치합니다. ^register/(.*)/$
로 일치할 수 있는 모든 것은 다음과 일치해야 합니다. 위의 < code>^register/는 ^register/(.*)/$
匹配的一定能被上面的^register/
匹配
所以就出现了^register/(.*)/$
과 일치하므로 ^register/(.*)/$
가 절대
와 일치하지 않는 상황이 있습니다.해결책은 매우 간단해요 이거 둘 순서만 바꿔주세요
Django의 URL 구문 분석 기능을 사용할 때 더 자세한 URL은 앞쪽에 배치하고 "모호한" URL은 더 뒤쪽에 배치해야 한다는 점을 기억하세요.