我是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/)。 –