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

 

 

 

32542730_1674155964.3354.png

 

32542730_1674156019.2084.png

 

32542730_1674156143.8296.png

 

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

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

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

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

 

 

 

 

답변 1개

채택된 답변
+20 포인트

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

 

링크의 내용과 같이

urls.py 에 

위 url값을 추가하셨나요?

 

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

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

답변에 대한 댓글 3개

from django.urls import path

from . import views


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

이렇게 해놨어요
urls.py 에 url을 'index'로 넣으셨다면

[code]

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

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

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

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

로그인
🐛 버그신고