테스트 사이트 - 개발 중인 베타 버전입니다

파이썬 django 질문이 있습니다. 채택완료

주니준이 2년 전 조회 1,688

 

 

 

 

 

 

index.html에서 URL값을 입력해서 views.py로 이동하여 url 값을 넣어주고 http_post_request.txt 결과값을 확인하고 싶습니다. 

그런데 url 값을 index.html에서 입력을 해주어야 view.py에서 실행이 될텐데 

view.py가 그냥 바로 실행이 되어서 url값에 None이 뜨는거 같습니다.

이런 경우 어떻게 해야할까요?

 

 

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
플래토
2년 전

https://velog.io/@hj8853/Django-%EA%B8%B0%EB%B3%B8-%EA%B5%AC%EC%A1%B0-%ED%8F%BC

 

링크의 내용과 같이

urls.py 에 

위 url값을 추가하셨나요?

 

그리고, ' ' 를 붙이면 안될것같네요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

주니준이
2년 전
from django.urls import path

from . import views


urlpatterns = [
path('', views.index, name='index'),
]

이렇게 해놨어요
플래토
2년 전
urls.py 에 url을 'index'로 넣으셨다면

[code]

<form action="{% url index %}" ....

[/code]
와 같이 ' 를 제거하고 해보세요
주니준이
2년 전
기존 오류랑 똑같이 나오네요. 왜 그런지 모르겠네요 흐어
일단 예외처리로 해서 사용하고는 있는데 해결이 안되네요

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인