URL을 통해 값을 내보기로 전달하는 데 어려움이 있습니다.URL을 통해 매개 변수를 전달하여 장고보기
지금까지 아무 문제없이 내보기를 실행했습니다.
view.py은 (그래프립니다) :
def draw(request)
....
....
return HttpResponse (buffer.getvalue(), content_type="Image/png")
을하지만 사용자의 입력을 받아 내보기를 필요, 그래서 그것을 편집하고 추가 매개 변수 추가 :
def draw(request, loan_amount)
loanAmount = loan_amount
.....
사용자를 입력이 양식에서 다른보기로 전달되었습니다.
def search_member(request):
loanAmount = request.GET.get('desired_loan')
return render(request, 'blog/search_member.html', {'loanAmount':loanAmount)
내 템플릿에 사용자 입력을 그림의 매개 변수에 삽입합니다. ter :
<img src="http://test.com/graph/{{ loanAmount }}">
사용자 입력에 이미지 기반을 그려야하는 대신 이미지가 전혀 표시되지 않습니다.
매개 변수를 제거하면 이미지가 올바르게 작동합니다. 그들은 모든 작업, 내가보기, 형태와 다른 모든 테스트 한
url(r'^graph/(?P<desired_loan>\d+)/$', views.draw, name='draw'),
: 나는 대부분의 템플릿 가능성, 또는 URL 매개 변수의 설정에 뭔가를하고있어 믿고있어. 솔루션을 찾으려면 어떻게이 문제를 좁힐 수 있습니까?
어떤 방향/도움을 주시면 감사하겠습니다,
덕분에,
<form method="GET" action="/search_member/" class="navbar-form pull-left">
<input type="number" step = "any" id="searchBox" class="input-medium search-query" name="desired_loan" placeholder="Desired Loan"><br>
<input type="number" step = "any" id="searchBox" class="input-medium search-query" name="repayment_time" placeholder="Payment Time"><br>
<input type="submit" class="btn" value="Draw Graph" >
</form><br>
<img src="http://test.com/graph/{{ loanAmount }}">
스크린 샷 :
경로가 올바르지 않습니다 - 정적 –
@NabeelAhmed 안녕 나빌 로딩에 보면, 왜 수로드입니다 하지만 ?? 한편 나는 정적 로딩에 대해 읽을 것이다. –
브라우저에 나타나는 imgurl은 무엇입니까 – Windsooon