2017-02-28 1 views
1

클릭하면 다른 앱에 링크되는 버튼을 만들려고합니다.Django 웹 사이트 - 다른 앱에 버튼 연결하기

<a href="{% url 'ridesharing:ride-list' %}" target="blank">Find a ride</a>

을하지만이되지 않습니다 : 어떤 이유

이 작동

<button type="button" class="btn btn-xl" style=" border-color: rgb(2,132,69); background-color: rgb(2,132,69); color: rgb(246,246,247); font-family: Verdana;font-size: large" href="{% url 'ridesharing:ride-list' %}">Find a ride</button>

내가 버튼 BECA을 사용하고 있습니다 사용 방법을 사용자 정의하는 방법을 좋아합니다. 버튼을 올바른 앱에 연결하려면 어떻게해야합니까?

+1

가 변경 이벤트 리스너/처리기를 추가해야 . 이것은 CSS 질문입니다. 사용할 올바른 요소는 A가 아니라 BUTTON입니다. 그냥 스타일을 올바르게 지정하면됩니다. 부트 스트랩과 같은 프레임 워크에 투자하십시오. 그게 너의 삶을 더 편하게 해줄거야. – e4c5

답변

0

하나는 버튼 형태

<form action="{% url 'ridesharing:ride-list' %}"> 
    <button type="submit" class="btn btn-xl" style=" border-color: rgb(2,132,69); background-color: rgb(2,132,69); color: rgb(246,246,247); font-family: Verdana;font-size: large">Find a ride</button> 
</form> 

action로 URL로 양식을 제출하거나이 장고 문제되지 않습니다 window.location.href

<button type="button" class="btn btn-xl" style=" border-color: rgb(2,132,69); background-color: rgb(2,132,69); color: rgb(246,246,247); font-family: Verdana;font-size: large" onclick="window.location.href='{% url 'ridesharing:ride-list' %}'">Find a ride</button>