我是html / javascript和Python的新手,并且一直致力于一个类的Django项目。我应该创建一个html页面,允许用户选择要保留的属性,然后将这些变量传递给python程序,该程序将过滤掉文件中的相关属性。 python工作已经完成,只需要完成html接口。我知道这需要使用json将值传递给.py,但一直无法弄清楚如何这样做。
我想我的确切问题是:给定一个允许你检查属性的页面,我如何将所述属性作为变量传递给python方法?
答案 0 :(得分:0)
你一直指的是“在文件之间传递”,但我认为术语令人困惑,可能是错误的。各种组件的源代码的文件类型与您的问题无关。你要关注的是这个过程:
这个问题太广泛了,不能给你更多细节。但是,我建议阅读有关如何处理表单和模板的基本django教程。您实际上只需要一个视图和一个模板文件。
说实话,除非您尝试制作更高级的API,否则我不会在此过程中的任何位置看到JSON。当您的表单只能提交正常的www表格编码格式时,没有理由提交JSON。只有在编写API时才需要JSON。如果是这种情况,那么你的html表单必须首先序列化为json,然后通过ajax请求提交给你的django服务器,这将是一个传入的json请求。