私は、HTMLテキストボックスからユーザー入力を受け取り、Pythonスクリプトで実行するDjango Webアプリケーションを作成しています。スクリプトはコマンドラインからテキストを入力するときに機能しますが、スクリプトを通過するときにテキストに何が起こるのかをWebアプリケーションに表示させたいと思っています。Django Help:テキストボックスからテキストデータを取り出し、Pythonスクリプトをパススルーする方法は?
私はすでにDjango Webアプリケーションを作成しています。サーバーが実行されると、単純なテキストボックスで基本HTMLページが実行され、送信ボタンが表示されます(これはフォームです)。
私は(コマンドラインから)ユーザー入力を受け取り、スクリプトを通して入力されたテキストを実行する別のpythonスクリプトを書いています。
関数からのinput()をHTMLページのフォームデータに置き換えるにはどうすればよいですか?
私が何をしたいのかの例は:
<form action="">
text: <input type="text" name="handle" value=""><br>
<input type="submit" value="Submit">
</form>
上記は、送信ボタンを持つ単純なフォームです。 「送信」ボタンを押すと、私はデータをスクリプトに行きたいこと:入力除き
import statements
def blah():
screenname = input('Enter your name here: ')
output = screenname.functionA
print(output)
()HTMLファイルからフォームデータに置き換えられます。
ここで、私はPythonスクリプトをDjangoアプリケーションに格納しますか?
フォームのテキストをPythonスクリプトにどのように渡すのですか?
すべてのヘルプは高く評価され、私は一度に私のWebデザイン能力一歩を開発しようとしています:)
を:すべてのDjangoのビューのことですか? –
はい。 Model View Controllerロジックと考えると、djangoはModel Template View型のフレームワークです。これはView –
の仕事です。上記の例では、urls.pyはどのように見えますか? –