나는 Werkzeug을 사용하여 WSGI 호환 응용 프로그램을 만들었습니다. 프론트 페이지의 코드를 수정하려고합니다.웹에서 파이썬 도움말
기본 아이디어는/hello URL로 이동하면 "Hello World!" 메시지./hello /에 가면 "hello!"가 표시됩니다. 예를 들어,/hello/jeff는 "Hello Jeff!"를 생성합니다. 어쨌든, 내가하려는 것은 이름을 입력 할 수있는 텍스트 상자가있는 양식을 첫 페이지에 넣는 것입니다.이 양식을/hello에 제출합니다. 그래서 "Jeff"를 입력하고 제출하면 "Hello Jeff!"라는 메시지가 나타납니다. 메시지.
그러나이 방법은 잘 모릅니다. hello 템플릿에 "name"변수를 전달해야하지만 어떻게해야할지 모르겠습니다. 여기 내 index.html :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Index page</title>
</head>
<body>
<h1>Go to the <a href="${url_for('say_hello')}">default</a></h1>
<form name="helloform" action="${url_for('say_hello')}" method="post">
<input type="text" name="name">
<input type="submit">
</form>
</body>
</html>
메서드 = "get"이 예상대로 작동하지 않습니다.
이렇게하려면 자바 스크립트를 추가하는 것은 정말 좋은 생각입니다.그것은 귀하의 사이트 링크 (HTML과 거의 비슷 함)가 javascript (많은 수의 비활성화 된 사용자 등이 포함되어 있으며 불법적 인 차별로 간주 될 수 있음)없이 모든 브라우저에서 손상되었음을 의미합니다. –