我是Django的新手,我正面臨着令人沮喪的事情。有幾個月前我寫的一個應用程序,我最近決定將它製作成一個Web應用程序。我已經有了客戶端和服務器端編寫和工作,並且我已經設置了Django服務器來工作。我唯一苦惱的事情是將數據從頁面傳遞到服務器。將信息從頁面傳遞到Django中的服務器
我能夠使用下面的代碼將信息轉換爲視圖文件中的頁面,但我無法在線找到有關如何將信息從頁面傳輸到服務器的好解釋。我假設它不像其他框架(如PHP)那樣只是一種簡單的表單操作,但它的某些東西仍然應該是相對直接的,如果有人能指出我的方向正確,我會很高興。
下面是我在應用程序的views.py文件中使用的代碼將數據傳回頁面,但我需要首先從頁面獲取'info'字符串。
return render(request, "mypage.html", {'content':[imported function from my app]('info')}
爲什麼它不是一個「簡單的形式行動」?無論您使用的是什麼後端語言,HTTP的工作原理都是一樣的。 –
在這種情況下,我在表單的「操作」下寫什麼?只是Python文件的名稱?我需要傳遞哪些參數呢? – Ripol
不,網址。網絡請求中的所有通信都通過URL完成。請注意,所有這些在官方教程中都有介紹,在本例中[第4部分](https://docs.djangoproject.com/en/1.11/intro/tutorial04/)。 –